I run a 7xl in a revo with a slipperential on 4s lipo. I use 2 trakpower 2s 4900 gold packs and they handle the load fine. I also have a tower terror conversion with a 7xl and it works fine too. They are both geared for low 40mph and I get at least 25mins runtime.
I have a 7xl hacker b50 motor for the revo to try. I have a feeling the better quality motor will work better than the 7xl.