It's an interesting vehicle but I'd think that head rest/roll bar would be slapping the back of your head a lot on rough terrain.
A seat like a motorcycle would be better no?
Helmet should fix that...unless you got a hard head...lol.
Theres always the tank wheel chair... if you do bump your head too hard