Sort:  

I can implement custom_json structure like many have suggested, there is one downside though, you will have to use http://steempoll.net only, cannot cast vote from steemit.com/busy.org/esteem/etc. Would that be optimal?

I think it's little inconvenient now but will be resolved soon once Steemit launches Steem Login.

yes, you are right. For now, steemconnect/steem.js works great and I can work on some changes. I am putting my thought on SteemPoll development update post, later today I will post it with some exciting future plans. Please give your feedback if you can, once it is posted! Thanks.