So my solder guy (who shall remain nameless so as not to be bombarded with requests for solder work) came through like a legend and the ESC is on the way back to me:
This puts me one step closer to completion, next I'll have to think about order my battery pack and charger.