The lezyne (medium/with the hose) has worked wonderfully for me. It fits my jersey pocket and the hose is just so practical! I'd suggest starting inflating with this and then injecting co2.
I also have the lezyne co2 trigger drive, light solid...
This might sound elitist..bottlecage mounted pumps look silly.