I've discovered this site in my travels: FindAForum.net
I'm not sure how valuable the traffic is But for those looking for new forums it's an obvious site to go to, so it might be a decent source of organic traffic to our forums.
It has a domain authority of 37 (MOZ) and domain rating of 49...