have to say a lot of the stuff thats come in for negative feedback will most likey be server or client configarable
HUD will almost certainly be a client side option, on / off and size and icons etc - and like most games we will wind up with custom version I'd guess
AI being dumb - well if they made em to smart and they won every time - poeple would moan about that just as much, and I've seen real people do just as dumb stuff on servers
Good point about random MG's that could be a problem for clan matches I would guess TWI will ahve some kind of server side setting for this hopefully for clans - to either disable them altogether of fix them to agreed points.