I would go with the mini pump in case of multiple flats. While I think the Topeak Road Morph G is a great pump, I would not classify it as a "mini pump" it is a mid sized pump. The Topeak Race Rocket is my choice for best mini pump because unlike most mini pumps it has a hose.