Good review. I've owned the Road Morph for several years and used it on my commutes with non issues whatsoever (90-100psi). My only complaint is that the gauge is nearly useless. It can be hard to switch from Schrader to Presta but I don't have to do that often.
If you want to use the mounting bracket but not use up the bottle cage mounts, there's a side-mount which is compatible - the Topeak TPD-2C clamp. It holds the pump even tighter than the mount which comes with it.