So you should definitely put some time into that before you release it. Get a new banner, custom for your site. You can get them free on many forums. Start with filler content, so people have a reason to register and post. I like the theme but it is very large and empty. It needs some work.