That foam is great if you're wearing a helmet but it will still cause injuries if you're not. Anywhere you're arms are going to hit I would recommend softer padding to prevent injuries. I had a customer who got in a minor wreck dropping a car in a ditch and broke his ankle and tibia because of the roll bar. If it was padded properly he'd have been fine.