Anyhow one of the features I have to defend. The removal of the name of the custom games will much improve the experience of trying to find random custom maps. Right now if you go on Bnet it's a pain finding the map you want and if you want to host a game yourself you have to use a variable number of "!"'s until you find something that isn't taken yet.
The only thing this will create a problem for is maps where you want to state the gamemode in the gamename.
However I agree that they'll need to improve the whispering/inviting system but since both features are working, it must be very trivial for them to just add a /whisper and /invite command so I'm quite confident that'll be fixed.