For me the best idea is a combination of sbaffo's matchmaking idea and Kaleu's idea.
Basically add a matchmaking button to TUS, this will save time from spamming #AG with "tus anyone?" as well. Right after there's 2 players in matchmaking, they wait extra 60-120 seconds. Let's say a 3rd player joined. Let's say A, B and C clicked mm button. Their overall pts are 1000 1337 6969. System matches 1000 with 1337, and 6969 waits. If noone joined but those two players, they'll match. And even with mm system if someone will abuse system, then Kaleu's rule:
Quote from: Kaleu on April 18, 2016, 08:33 AM
In the deep I don't want any rule to be added exclusively because 1 guy abusing the system, I want his games deleted and future abusers banned, everyone that wants to play a game competitively must have some common sense, noone should go full retard abusing players like that because there is not a very specific rule, its a matter of common sense. WA/TUS is pretty dead, why we should create another rule that might discourage new players? Isn't it better to ban 1,2.. player and get it done than possibly discourage dozens of newbies?
Basically some rule like if a player seems to not follow common sportsmanship rules, they might be banned from leagues according to mod's discretion, or some shit like that.
So TLDR: sbaffo's idea will solve opponnent picking and DoN problem, and Kaleu's idea will solve abuser problems.
Also forgot who mentioned it first but a bot sending auto message to newly registered players about website would be nice too.