Well, I had a big ol' post written up, but it was somehow lost. So, I'll be more concise with this one.
Bipto, I hate to see you leave, but I also hate to see you take pot shots at the BFF. Dude, we didn't make the claims that were made, you did. The members make the forum what it is, be it a sideshow, full of sound and fury, etc. Maybe that's about it because your claims are unsubstantiated.
Do you honestly expect everyone to believe you based on your word alone? Surely you wouldn't do likewise of others claiming to see some of the things you've claimed.
Extraordinary claims require extraordinary evidence. On the BFF we accept very little at face value. We may have a tendency to over-analyze claims and be more skeptical than some other forums dedicated to this topic, but we think that is preferable to the alternative.
Don't blame the forum for your exit. You could present evidence to substantiate your claims at any time, as well as giving the skeptics something to chew on.
I want to wish you luck with your endeavors, and I hope that you find the evidence to accompany your claims. Science demands solid evidence, so no amount of conjecture or storytelling will bring the creature to light.
Whether it's here, on Facebook, or anywhere else, a tale with supporting evidence will hold up much better than a tale without.