I would have felt much better if the presenter could actually sit in and steer the thing off stage, even all it had was a DC motor hooked to a go-cart battery, at least that would prove there’s steering linkage and the wheels are actually connected to the drive shaft of any kind.