I tried a couple of different mini-pumps helping friends fix a flat and didn't like either one. Took forever to get any air in the tires. I've had two but threw one away because it was totally useless and keep the second one on my hybrid. On the road bike, I carry 2 CO2 cartridges in my saddlebag when riding locally. If I do a charity ride away from home, I have a mount that holds 4 cartridges and that gives me a total of 6. I've only had one flat in the last three years, with close to 13,000 miles, so I don't really worry too much about flats where I would need more than the CO2 cartridges I carry with me.
__________________
HCFR Cycling Team
Ride Safe ... Ride Hard ... Ride Daily
2017 Colnago C-RS
2012 Colnago Ace
2010 Giant Cypress