An interesting mechanic would be teams. You choose a team and can use all of the boosted characters from that team, but your opponents are all the characters from the other team.
You cannot use characters from the other team either…obviously.
Maybe add some kind of meta game whereby the teams that do best get rewarded…somehow? Maybe team progression throughout the whole of MPW, like the PvEs used to do with point targets.