Can't remember the brand/model off hand, but carry a larger pump that still is frame mount, but has the foot peg and flexible hose to work like a floor pump. It is big and looks dorky (I have a small, compact frame, so the pump is actually on *top* of my top tube), but it really fills the tire up. I still carry a cartridge, because it is so fast & easy, and the pump is the backup.
But, I used to have a sexy little mini-pump and carried a cartridge. Then, one day about 30 miles from home without any services and spotty cell coverage on the direct route home, I had a blowout. For some reason (the first & only time since) my cartridge malfunctioned (or I screwed it up) and I could only get my tire up to mushy with my sexy little frame-pump (and it took forever). With a mushy, booted, cut tire, after a 30 mile trip out, and a tire change in the sun, it was a long ride home. After that I got the dorky, but effective, pump. I also mounted a 3rd bottle cage on the bottom of the down tube, where the sexy little pump used to be. I feel much more prepared now.
"The best rides are the ones where you bite off much more than you can chew, and live through it." ~ Doug Bradbury