I also wish they would have dynamic matchmaking based on your current team, and only award you higher ranks if you deserve it. This would allow everyone to test lower level teams for playability. The only other way to test lower level characters is to play the boring campaigns manually.