Even though I'm a moderator... this is more my unofficial take on some of the suggestions here:
Grant's talked about this before - https://forums.cncnet.org/topic/8894-ladder-suggestions-feedback/?do=findComment&comment=69128
If you link QM logons with the lobby then a lot of the technical challenges for the below get easier.
I think this is a lesser priority. I think custom game bugs that already exist should be dealt with first... if you play a tournement game with observers and you get the "colour bug" or the "internal on one map until you change it" bug, then that'll just cause annoyance. Fix the building blocks of what you've already got before adding new things to the stack.
It's a nice idea. I believe the Chinese ra2ol is developing a version of this... interesting to see what that looks like and if it's open source. EDIT: just seen this: https://www.youtube.com/watch?v=nLSHhw8VpNE&t=11s
For: " Also the win % statistic is messed up and not real due to DC wins/losses. "
I had a look at this. It's a pretty simple fix, it just involves joining an extra table into the query. The problem is, what would the performance impact of this change be? (I don't have a way of testing) The ladder feels sluggish to me as it is. Is it that important that you'd be willing to wait a couple of extra seconds for the page to load?
You mean like the custom community patch? Seems to divide the community's opinion... if a consensus could be achieved...
Do you mean RA2 mode QM? Or original RA2 QM? The former sounds kind of realistic... for the latter considiering the amount of work required... I'd probably point you towards XWIS.
Did you know you can disable player joining/leaving messages in the client? It's an option under the CnCNet tab. I guess you could argue to make this the default setting.