I guess I disagree with the idea that this board is the toughest place to convince people. I have seen a number of cool discoveries here, if the evidence is clear this board will champion your cause pretty quickly. I have not, and will not offer my opinion on your claims, because mine is about as valid as the moron's from WAWA

but I really don't see this as a group of skeptics.
Anyway best of luck, I've managed to tiptoe through all of this without pissing anyone off, gonna quit while I'm ahead!