I just thunk.
Maybe Toady could add an ability to change the interface of the game. Basically this will allow players to add in their own custom interfaces. However, if it had to be coded, this might deal a spot-on hit. Perhaps an easy, yet workable involvement of text files, a readme, and images to contain the looks and everything for all interfaces. For example, one for the menu, another for... well you get it. Basically a customizable part of it all. But with how hard it might be to code it all in, it would be a good trial and error thing for people. After all, we got a lot of people working on things, right? So why not allow people to distribute their own interfaces?
In my honesty, i'd pick zwei's interface over the others. The organization with that one is wonderful, not to mention the transparent background.
So in a sense, Toady could add this stuff into an init, so people can choose if they want to use a different interface. And maybe a way to allow multiple folders in just the interface folder. Basically like the save folder, where you can use multiple folders. Like you say which folder it's in, and it will automatically load it up. Like say you have one named InterfaceExample1, and InterfaceExample2 in the Interface, and want to pick one of them to use. You type in the init's correct spot as "InterfaceExample2", then it will load that interface. And maybe when you load up the game, there is an interface folder in called "Default", that will be used mainly for the normal style of play.
If there were interfaces, i would rather choose to use them, and.. i assume others would too..