You might consider writing a small static (HTML) front end for your site that contains a forum (like PhpBB2 etc.) that supports multiple display templates.
You can do this with high level (no html/php knowledge) with a number of packages like FrontPage, Macromedia, etc..
Then you can provide a navigation on the page to link to the forum.
That will allow you to select from a number of publicly posted templates, a number of themes. You can then fine tune the display to suit your taste.
This will allow you to provide a broader view of the subject of your website, and at the same time facilitate user interaction and comments through the forum.