Bump..
Really? Nobody knows nothing? Did I put my thread in the wrong place or something?
Nah its on the right place. As for me I have never of the site, hence I'd guess its not that popular, which in turn explains why no one has answered with his/her opinion.
Either that or just that you posted it on the wrong time(zone)