We are looking to make this into something bigger than "just another forum" and we will do everything we can to make sure we do our best to make it succeed.
Our focus will be on the website as a whole and we are going to try and provide a radio show every day of the week for listeners.
So are you saying we should build a site and give Druff full ownership and full control of it?