Looks like they removed the poll from their archive.
The archived the poll. Final results:
Total Votes: 1268 Yes: 15.3% No: 84.7%