Not sure what escs they are just some of ebay that can handle 12v. I will probs get some from ranglebox soon.
If you are getting them from Ranglebox, they'll serve you well. I'd probably go for the 30A variant for this.

You can never have enough robots.
Haha, true. Out of my ten, eight are running and two are in bits. Guess that is what happens when you fight in four weight classes.