Felt ok, Bit twitchy on the steering with the step studs on but i could get used to it, Ill have to got some coming for mine
You just need some decent bumpers now
And well done on your second place finish, Im sure you'll do even better at the nook..
Seems a great idea to have an On , Off switch instead of the normal type throttle