I think you should try the esc/motor setup that you have installed and tell us how you like it.

I'm planning to try that HW 150a pro esc with a 1717 in my Hummer build. I'm guessing mine will weigh about 18-19 lbs. Have you weighed the XBE with batteries?
Looks nice!