I do think the UI needs an overhaul.
On a separate topic, Badspot needs to hire people or something to help him develop the game so that he can replace the game engine, because let's face it, no matter how much you modify the engine, you are just building on a big pile of old code.