Up to 40 players on same court sounds like there's no matchmaking. Which means the mode is pretty much worthless. I'm not going to wait on 'got next' spots for a game.
How about separating your offline and online characters? Have the superstar experience offline, and for crew be forced to make a character that's balanced for 5v5 play vs. other players.