I don't think that every map we make around here needs to be playable by 8 players. here's the exact quote...
Game type flexibility. The map should support various game types and not be designed with specific/limited game settings in mind (standard, assassin, fog of war, 2 players, etc.).
The intent of this rule was to make mapmakers aware that users will not always start a game with the exact settings that the mapmaker intended. For instance, you shouldn't make a map that will only be fun to play in the Fog, because 99% of users will not know this and will start sunny games. And don't create a map that will be a guaranteed deadlock if played on any setting other than escalating cards.
Now, player limits are another thing - a four-player map that only has four start positions and everything else is neutral
can't be started by six players, so this really isn't an issue. So while I'm certainly not the last word in what maps CC will accept, I would personally urge the admins to support maps set up specifically for fewer players.
That said, this map has a long way to go.