The UI is a long ways from where we eventually want things. Don't be surprised if it's 2-3 years out, because honestly there's a long game being played here, with some awesome long term goals that require a metric assload of groundwork to be laid first. A lot of that is going to look like "pointless refactoring" too....