You will like that motor in your truck!
I know because I love that motor in my truck

Let me know once you find a gear ratio that works for you (together with a final gear ratio of the whole truck), because I'm still looking to find the sweet spot with that motor.
And by any chance, do you have an idea what it would do to the steering of an e-maxx if one would place the steering posts 5mm further back in the chassis?