A Neu 1512 can deliver more than enough power for a truggy, but it will run hotter than a Neu 1515 due to its smaller weight and having lesser mass. The finned version is a good pick for sure.
You might take a look at
this and
this thread where i posted some vids of my Truggy with a Neu 1512/2Y fed by 10s1p A123. Power Peaks up to 2.5Kw. Power always comes from your battery packs. Using weaker battery packs will result in less power no matter how powerfull your motor might be. So be ready to pick some good battery packs to use your motor up to its full potential.