I am most impressed you got that monster done ahead of time and even painted. As for the way you do your drivers it's the right way to go.
Ohh and I don't feel bad about you not having engineers if you have machinists, some of the machinists I know have a better understanding of what works and doesn't than the engineers they just can't give you pages of formulas to prove it.
Excellent Bot