The videos are not impressive. A proper dirt bike seems to be better for rough terrain. Also, the rider does not grab the vehicle like he does on a dirt bike with his legs, great potential to be thrown off.
That said, I'll try to have a test ride. It may change my mind.