Signing up for a new account just so you can vote may not work. I could swear polls were set to stop that, to tamp down on owners fishing for votes on other sites they frequent.
I know a few members here are also already members there, that's why I posted it here.