I don't like the look of frame pumps at all, nor a mini strapped on, just fugly. On my road bike I carry co2 but rarely get a flat as I watch my air pressure and thorns/debris are not a big problem for me, if it were I might put my Zefal HPX back on. I can always call a cab I figure on most of my road rides (longer out of the way rides I tend to carry my hydration pack anyways).
On the mountain bike I carry the mini in my hydration pack, and always wear the pack.
I do wonder if carrying a pump in a pack is better than constant exposure to the elements for the seals and such? I suppose regular maintenance of the pump would fix that like someone mentioned...