I am in favor if the champs division. It is in my opinion that if champs want to complain about not winning.... Tough. They have the badges. But a regular guy cannot compete against constant 85-110 second scores.
Yes, the plan is to have a champ division for mind melt too, for players who have won all the badges there.
At that time, it might also be a good idea to update WAI champs to only accept players with 50k Whozits, not those with 5k (the division was created before the 50k badge and players there are at a significant points disadvantage).
Would you also please consider a champs division for the Daily Game? The "Daily Game Winner" badge was actually one of the hardest daily-set-winner badges to earn (for me, anyhow), after the "Who Am I?" equivalent. I realize there's no monthly badge (although that might be nice, too), but it just sort of seems unbalanced not to have a champs division, in principle, if other games do.