Mini inflator all the way, even for touring. Mine is good for three inflations and that’s based on a total flat. As I run tubeless most inflations are topups on the rare occasions of a puncture which is slow to seal. I also carry a small battery bank when touring which can charge my inflator 1.5 times.
I have seen many instances of a pump damaging a stem.