Hi,

Jones, It seems to me you are about to buy quite expensive services.

However, forum activity is surely going to help your site just make sure to ask for niche forums, not general ones. IMO...