RE: Smoking mamba monster ESC
LRP are fine, but they are a competition brand. They make only 2/4 cell ESCs for racing and they are very expensive (overpiced IMO). Current on road world champ is LRP.
Castle don't list their specs because they are deceptively low (MMP for example is a 64A esc but outperforms many 80A ESCs). The quality of the FETs and other components used offsets this though. The funny thing is that the same philosophy is evident among the cheaper Chinese ESCs like hobbywing. They don't have stellar continuous power handling, but they have incredibly high burst handling (the new Hobbywing 150A 'pro' unit claims over 1000A burst handling), which is really the more important of the two metrics (between sustained and burst).