I'd be up for an Off-Topic forum also. Non bike related, just a holding tank for everything else. Random videos, personal stuff, etc. I've seen this in other forums, and it can attract traffic that may help build more participation in the actual bike sections.
Or if it's an engaging enough forum, it could be a place where non-cyclists come just to check out random stuff and then mingle with us. I don't know, just a thought.