This site should have an account on both sites, or even just Facebook, an post weekly updates, something along the line of top poster or best videos from the site during the week.
When you think about it, this site is looking for people to get sponsored to play, but it'll work even better if people are visiting this site, who just like games and come here to find cool stuff as a different venue to just searching youtube for montages.
EDIT: SO i found he GSF facebook page, but it needs some love. I'm not sure how advertising on FB works, but it doesn't look like it's setup for it atm.