I think his comment is prudent. If this software is geared towards people who want a website or SN, then it should be as user friendly as possible. Most people aren't going to take the time to learn CSS, Java, Ajax, XML, PHP and MYsql which are all used by this software.