Yea, I think it will really depend on the U21 / NT manager to at least post here before every game / update that theres a new post off-site
This forum can serve as the notification feature to drive traffic off-site
I have seen the off-site rise and fall, I am not a huge fan of forum style community, but it is one of the better options, unless someone wants to maintain a real website