Jo,
I have never been on that forum, but was intrigued what it was that could have got you so riled up (not seen a post from you before like that) so I had a look at the Poll you are talking about..............all I can can is two things:
1. Good for you and well said
2. Thank god for PIO!!
I have to say that I have not registered for the site and they would probably be doing you favour if you did get chucked off!
Heather