Now that I've been thoroughly rereading the rules again there's a part of the sign-ups that I think could use improvement, namely the selection of the team. Although you will likely get 5 players you rated highly, they may well all be suited for the same role.
Instead, maybe this rearrangement could be done for each role, people only being eligible for a role if they signed up for it. I know this would probably make it much harder for the Brawlmasters to do the selection, or to get enough people for each role(though maybe people should be scratched from one list if their services are required to get enough people for a different role they signed up for), but it just makes more sense to me.