I do. Love my Leatt! I don't like the Valhalla because of the straps.....takes too long to put on and have seen the straps come unbuckled and get wrapped up in the axle.
Search 2009 Talladega Frostbuster CRASH The Devinator, on Youtube, I saw this crash personally and the kid in the #21 kart had on the valhalla 360 and in my opinion coming from many forms of racing saved his life hands down!!!! JMO