Consider something like this as an alternative:
https://www.amazon.com/Kapopop-K1-In...s%2C129&sr=8-1
Weighs just over a pound, or about the same as a half liter of water. If it can pump up a car tire, a bicycle tire should be pretty fast. Where you carry it is up to you, don't think it comes with a frame mount.