To be honest, I also liked the old look.
Well, I'm somewhat of a co-admin of the Dungeon now... so I've been looking into what I can do to improve the upload system.
Once I've got a figure out a way to intuitively an efficiently upload new content, I will update the site myself.
However, this will take a while and I don't think it will be a free process.