More polls would be good, they are easy to make.
It does not always have to be 'serious' polls either (forum is bad enough at interpreting numbers) but can also be something like "Who will win next tourney?"
(For that it might help to give the dedicated PR-person access to polls-system so that the PR-person can do PR.)
Polls must eventually be ended and locked, or they make no sense.
There have between several versions of the Commander & Unlock system, yet that there is a poll that asks:
What do you think about customizable commanders and unit unlocks?
So which version does that mean? I voted on that poll years ago, now new people vote on it but the system they know is a different one.
Similiar problem with other polls that ask about "QuickMatch/Juggler system" or "current XY" or balance.
Oh, and that:
What do you think of elo visibility?
a) All elo should be publicly visible 69% (168)
b) 1v1 elo should be publicly visible 3% (8) 3%
c) Players should only be able to see their own elo 6% (14)
d) Elo should be visible to admins with that of the top50 being public 3% (7)
e) I don't know/care 19% (45)
Option a) won the poll by large margin.
Option d) has the fewst votes.
Option d) is used.