What thickness aluminum is the motor mount made of? Looks a bit thin, might just be the picture. Keep an eye on it, because if it bends and the gear mesh gets off you'll be shredding gears and binding up the drivetrain.
Otherwise, looks like an awesome ride!
Serpent 811Be - Jammin X2 Carbon e-GT conversion - Axial SCX10 Honcho