Is there any way to swap the positions of the esc and battery so your motor wires don't have to be so long?
Maybe they're thick enough that it doesn't matter, but I know wire length has been a big concern in the past with giving problems to brushless systems.
Just a thought anyway. That is a great looking vehicle. Highly impressive build!