Interesting....I've had great luck with their mounting hardware...just not with the camera. I've mounted mine on my Sky Ski, Kneeboard, and my waterski helmet. All those have been rock solid. Submerged, crashed, flown, flipped....perfect. Like Brett suggested, I always use a tether in the water.
I've also mounted it on my motocross helmet...that worked great too until I cross rutted myself on a fast hill descent in the mountains.....Head to shoulder roll didn't do that mount any favors. 3 pieces...but found the camera.
The one mount that I did have fail was my own weak attempt to mount it to the fender of my ice race bike. I used "permanent" 3m product to adhere a platform with the gopro mount attached. Permanent wasn't so permanent, and I was lucky to find the camera on the track, as opposed to losing it in the 2 mile snowy ride to get to the track.
Sorry you lost your's bro, but sounds like you'll be happy with the upgrade. How was it mounted???? Go Pro peal and stick mount?