Blimey. It's like you read my mind. I was just looking over the FB page and I've already got Adobe Premiere open, building a new "How to install - This is Discovery" YouTube video in order to get some new members. I hope to get the video done in a couple of hours.
Likes and Comments make videos more likely to show up when people search relevant tags. I've attached a lot of FL / Space game / Discovery tags so we should see good view counts. A previous install video got 9.5k views so this should get the same in time.