Here are some limitations I currently see in WordPress.com that I didn’t expect to see:
- The limited number of themes to choose from.
- The lack of Textile and/or Markdown support
- The dashboard is still too PHP-centric, which “normal” users aren’t going to get.
- Posts should default to Published and the options on Write Post should default to all open or people won’t even notice that they’re there.
None of these are deadly, and WordPress is still a great platform for this, and I think moving it into a shared hosting thing is a good idea. There are still kinks, that’s all.