Agreed Mstyle. I have a pack that allows mounting to just about anything. I think it actually came with my GoPro package. I haven't looked recently to see what is out there but I am sure any sort of screw on clamp type ring with a good secure gopro case would work. I'm not sure I would even trust a double sided tape type mount to my helmet, though I use that for my snowboard helmet (obviously not nearly the wind speeds)!
Sorry, that offered absolutely ZERO help whatsoever to your thread!
Keep the rubber side down!