Most rules do not allow mounting to helmet anymore. I believe for insurance purposes.
We mounted ours to the steering post in front of the steering wheel. While it does not show the drivers hands, it does give a feel for if the kart is loose or pushing.
Some cameras are really sensitive to sound, and may mute it completely. The sound of the engine can sometimes be really helpful with inexperienced drivers.