I am on road bike, and I carry spare tube, and a small hand pump. The hand pump will get me up to where I can ride. Not full pressure, but I am riding. I am not with the CO2 either. However, Starting this week, I am putting a full size pump at work. If I get caught out, and have to change, when I get to work, I can pump up to full pressure.
The full size frame pump is not pleasing to my eye!! So, they are out the question for me..The hand pump is in my back pack too. It is going to come down what is good for you..