Rewards should be hitting mailboxes soon!
As far as polls and cheating results...I've made it the strictest settings I could through that external site (there's a setting for IP and cookie lock). If people are spamming and going though proxys AND clearing their cookies every single time...the only recourse I'd have is to make these polls live for such a short amount of time that they can't be exploited.
The poll times for the Player's Choice however is already locked in, so I won't be changing this voting duration. But going forward, I will most likely have to make these short-lived to avoid further issues!