I personally have in the past gained viewers and subs from here! I haven't been able to be as active on the forums currently because of university but I made a lot of friends on here in the past! You can set the thread to bump automatically for you every 24 hours or so as well when you post in there which is cool, I have never gained a lot but as long as you are active and people recognise your name it always makes them more likely to watch your stuff, which was the case for me