Um...it's a forum. Really, if there's a main vBulletin board associated with their site, that's the place to post this link for comment.
This board has best traffic for those who wish feedback on their main sites. Work and effort usually goes into those things. Those submitting links usually would like to know how to improve their effort for best effect. A forum skin really is minimal effort. If you decide to put up a homepage then you'll find people perhaps more willing to make comment on your design efforts. Otherwise there is little to actually make comment on.
Hang on - I will give you some comment, though - whenever someone sets up a new forum, they really ought to start with minimal number of boards. Otherwise, like your forum, a new visitor is faced with numerous empty boards - which is not appealing and provides little reason to join.
Play with ideas for boards, by all means - but always start with a minimum, and expand into more later when the actual site traffic builds up.