I enjoy both, but I think there are things that could be done to enhance TMM.
Off the top of my head:
An MM chat window on the MM page of the client so everyone queuing can easily talk to each other. The chat is already there, but it's only for you group afaik
A "Confirm" button like so many other games have when it comes to MM so if you disappear for whatever reason you don't get thrown into the game
Maybe add a 5v5 queue? With multi-queuing I could see people potentially queuing up for both 4v4 & 5v5. Though I know 3v3 wasn't all that popular so might just cause the same situation.
Also random idea, maybe as a community we could have a monthly vote on a mapgen map to add to the queue, just to keep variety up. People can submit their favorite mapgens of the month and then vote on them.