I have devised a new way of working things like that out for the new DD, but retro fitting it to the old code base would be horrid. I think for now I just have to ask you all to be patient for a bit longer still.
Yesterday many of you noticed that you couldn't log in because skeleton99 was missing. In actual fact skeleton99 never went anywhere and was always there (hanging around in the cupboard?) and what was actually happening was that the database code wasn't working properly after my tweaks and couldn't find him. Skeleton99 is the base configuration account and is used to display the minty green diary look when you have no other customizations setup. If the system can't find him then it has no way to know what the default customization should be in case you haven't set your own up.
Hope that helps!
Steve.