Hi Charlie,
In ASP.NET you might be able to get away with customizing the design of the masterpage.
Just make sure that this file is not overwritten in new versions. However you might have to manually merge tags from the new version into your custom version (for example if you are migrating from 0.7 to 0.8).
On a seperate issue, our organization uses BugNET to track non software development projects. The customers really like this. The only thing different is we used the "version" field to list customer names. The categories etc as per normal.
I tried adding a custom Attribute to the project but found I could not get the reporting I needed.
One more thing is we added our own status and prorities types. You need to turn off autonumbering on the affected tables in the database. Then just add your new ones.
EG: "100=Assembled", "101=QC", "102=Distribution" etc...
It worked fine, and even subsequent upgrades from lower versions of 0.7 have not broken anything.
Beware I am not sure if Davin will write an upgrade path for these custom status fields when it comes to 0.8! (its probably not worth it, since only three users have done this so far)
Also these new status fields are system wide, on 0.8 they are project specific.