I'm really attracted to PunBB's minimalist approach--and it's accessible code.
In the distant future (sayPunBB v2.0), I think it'd be nice to see Pun follow XHTML 1.1's example.
E.g., In the start-up options: the default settings would call 4-5 modules that would make-up a very basic stripped-down install of PunBB (sort-of a PunBB equivalent of XHTML Basic). Maybe the output could even be XHTML Basic. Anyway...
With this "PunBB Basic" installed, people could add to the base modules for additional features or they could run the stripped-down version. The profile and admin scripts could look for the installed modules on-the-fly and offer options as appropriate.
Also, the display scripts (profile, index, viewforum, viewtopic, etc.) could use lots of "id=" attributes... so you could set "display: none;" on particular options in the CSS file and customize almost everything on the page.
This seems to me, a nice way to let PunBB grow, build its user-base, and keep the purists/minimalists happy.
BTW- I'm very pleased with PunBB Rickard, thanks!