I think, in general, videos are a good way of attracting new members. Specifically, I think a video showing a group of cars on a run would be a better advert for the forum.
This video, although looking and sounding great, could be any car not specifically an MGTF. The fact that I, and I suspect a lot of members, know who this is and what car, doesn't apply to a newbie.
A good video with lots of MGFs and TFs highlight what the forum is about.
Maybe a compilation of different video runs would work better!