RE: Is this a good brushless Setup?
okay go the 12xl it will be better, motor mount is good, get the longer water jacket the link is in your other thread, batteries you posted are not what you need.
charger is okay but wouldn't trust the power supply.