I like the buggy other than the pinion being out so far to the spur gear that is asking for blown motor bearings or striped spur gears . Adjusting the gear mesh on the bottom its different for electric than typical but having to use two different hex sizes don't make sense to me.
Maybe the Tekno long shank pinions will help with the flex though around the motor mount area.