Well, I'll give my .02 seeing as I'm in a similar position.
First off, I see 3 Bn, and only 1 is Light. Off the bat, in the back of my head I'm thinking that means something (whether it be right or wrong).
Secondly, C/M Coy, plain and simple. Mech units have no Jump Coys, and it seems...