If I wasn't wanting to avoid SuMo 'Mons before meeting them in-game, I'd sign on for the Ground Gym. I mean, I'd totally be the League's Glass Joe, but I think it'd be pretty fun. I'm already in a Showdown League myself, but it's structured less like the games and more like the NHL.
Alright, get back to us once you've played the game!