At the very least, forum polls would guarantee only subscribers get to vote.
That said, forum polls have very limited feedback use due to the minority participation of users that actually visit the forums.
Now in game polls when you log in... those would be useful. I remember SOE doing that with EverQuest very often between 2000-2004. One vote per account, presented to all active players, response required. Win win there.