I like the idea of turning off announcements, I really don't care about events... All that would matter to me is knowing if the server is going offline for maintenance.
It would be nice if staff could have different forms of announcing so we could mute the things we don't wish to see but still see the things we do want to see.
I like the other chat suggestions as well, if I am playing in a DM I really don't give a crap about who killed who etc. A form of muting kills / deaths in a DM would be nice.
I do however want to see them in TDMs, so if you could personally select them for every game type that'd be great.