I wouldn't. Free traffic is still free traffic. I would also recommend looking into other forum sites and also promote there. Try not to keep all your eggs in one basketHey but the traffic statistics haven;t impressed me of freewebhostingtalk.com. Shoul I ignore the forum visitors statistics?