7 maps are so less. Map pool should have 10 maps and 5 vetoes every season. Arto usually has more than 1 map that he hates but he doesn't enough veto to do.
10 maps: 3 standard maps (Circuit Breaker, Match Point and Neo Sylphid) for the guys have no time to train. 3 old maps for the guys love to old days (OSL, MSL, WCG, SSL, Blizzcon, Proleague) 4 new maps (ASL and New Worlds Map Contest).
I must to play with low quality Internet recently. I wish I have to wait matching my games longer with the good quality Internet.
Sometimes, both players don't like play their games. Maybe mirror matchup, bad internet, their mom call... We need a command surrender, if both players agree, they have to be minused 1 mmr. Lost 1 mmr than playing a bad game.
4. +/- mmr point
I saw Shinee who won a game with +0 mmr point. I play so much games and I know if I lose more than 3 games in a row. I get minus so much mmr points (each games) compare to 1 game or 2 games. Ladder system should increase little mmr for high level players when they win to lower players. So top 100 players will like to play game with real nickname instead of use smurf nickname. Ladder system should reduce minus mmr points when a player lose so much games in a row. If you used to lose so much game in a row, you will know what I mean.
5. mute chat in game
I like to play StarCraft, but I don't like to talk with my opponent. Sometimes, I met barcode players or similar that I can't type ignore their nicknames. It's terrible for me who have to play with bad strategy and trash talk in the same time.