I went for a more lo-tech approach to mounting my GPS hardware:
The silver brackets are pipe brackets for radiator pipes I think, cost me about �1.50 from the local DIY store, I then bought a bicycle innertube that I cut up and wrapped that around the provided bar. It does vibrate though when you first start the engine, once it warms up it's fine.