Thanks for the thread. I have checked the site and want to submit some articles (rant) there, and let see what happen. As we don't have to spend anything, there is no harm in submiting articles.