Looking good! I made the robot a sidekick so it would be a proper menace on the table, but I can see where you're coming from in terms of making a league.
Yeah...I did 'um and ah' about how to stat him up. As an Ally he does seem to lack some Brawl, Might and Health but I really wanted Liberty to be the sidekick with her Tesla Energy Repuslor. A case of too many cool figures!
I think I may do an alternative League using the 'Duo' perk which means you have just the two characters...so Sparks and Bolt or maybe Liberty and Bolt.
By the way, it was seeing the big chap in your batreps that prompted me to get him!