Ok dropped the idea of the 540xl with the esc cause of the price. Instead I am going to get the Turnigy 3720 1500kv outrunner motor with water cooling. I also noticed it has 3.5 mm bullets so i'm gonna have to get 5.5mm bullets to solder onto the motor. It should save me $100 right there. I also plan to use two dual transom mount water pickups as trim tabs since i dont need trim tabs that much and the extra couple of pickups will make a interesting rooster-tail at top speed (which will be 30 max). I also have a goal to completing this build. I plan to run the river at New Braunfels and i want to bring it if its complete. If not, then that's fine. I have a few fresh water spots i can run at.