Honestly though, i cannot see that tranny lasting long at all!!!
And
Secondly, i am a little worried about where you have mounted that ESC!!!
I wouldnt be worried if you were using some form of cage so the shock towers never took any direct impact as a result of a bad landing etc... ???