Horse riding ones activated by a tether I believe. So when you get of and forget to un-tether they go off and have to be replaced.
Road cycling they would be fine, but on an MTB I think you would end up with to many false activations.
Traditional helmet for me at the moment I think.