1 spin motor = 1 pink or 2 pinks
2 spin motors = 2 pinks or nifty
3 spin motors = nifty
4 spin motors = nifty (recommended) or black
5-8 spin motors = black, black+pink, black+nifty or 2 blacks
9 spin motors = black + pink, black + nifty or 2 blacks
10-11 spin motors = black + nifty or 2 blacks
12 spin motors = 2 black
13+ spin motors =

Each spin motor is 100 imput, snapper2 is 300 imput, DDT is 500 imput. SnapperII isn't used for weapons but it's something like 400 or 500 imput. Just don't use the blue snapperII for weapons.
Pink is 100 output, nifty is 400 output, black is 800 output. Rammers, hammers and popups generally require less excess input than HS/SnS.
At least for AW - HW anyway.
This:
(Image removed from quote.)
would need 1 black. 200+500=700, or one 800 output black battery.
e: There's no custom components on these bots any more. Why is this in custom showcase?