It doesn't look like it has seat belts.  In a crash if it rolled picture your head on the snow and the "safety roll cage bar" pressing down on your neck.  It is an absolute death trap.   Hello crushed, broken, severed appendages.  The injury/death possibilities are endless in that pos.
The designers have watched the movie, the running man, one too many times.  Except they should have watched it another time to realize those sleds had race harnesses.