Yeah. I don't understand the mechanics and I'm sure the builder knows its spec. Even if its safe, I wouldn't trust it.
Looks awesome though.
Yeah, I don't deny that it looks cool and is very innovative either. I'm in the same boat as you, I just wouldn't ride it myself. Hahaha