Very Functional - It will take a while before you get used to it but practice makes perfect for Beginners, Intermediate and Expert.
Ease of use
Takes a while of getting used to, but once you learned the trick it will expand to boundaries never seen before. MVC knowledge is a must.
Support is self help in most cases. but reading the forum is also a must for a user. there is no spoon feeding here in forum. Self help!!!
Documentation should be updated by the free loaders like me. The developers works tirelessly to fix and improve the system so a little help?