I saw some real improvements to the Admin UI in that video, but there were some really important things that were left untouched. It doesn’t seem that your user research has involved editorial people and non-tech-savvy site owners too much (or maybe I am being presumptuous?). These are our clients who hire us to build their websites.
A basic example is nomenclature. Names exist that may have relevance to engineers, but not to end users. How do you keep an entry from being published”, you mark it “closed.” Why not just have a “publish” state? Also the use of the word “weblog” is very confusing. Even those who write your tutorials have noticed this, as they make reference to it:
Note: In our user guide and throughout the program you’ll find the use of the word “weblog”. If you are not using EE to manage a weblog then simply substitute the word “section” for it instead. A “weblog” in ExpressionEngine can be thought of as a “section” of your site.
http://expressionengine.com/docs/overview/weblogs.html
Then why not just change “weblog” to “section” in the UI?
In EE you have made a tool that is really developer friendly, and that is important. But you really need to look at how this UI fits into the workflow of the end users, editors and site owners—our clients. In choosing a content management systems for my clients, it is crucial that I select a system with an administration UI that really pays attention to them. Based on the 2.0 preview video, EE still has a ways to go to achieve that.