This just isn't a game for everyone I think. Some people are instantly hooked, some repulsed. Some instantly relate, some just don't get it.
To me, it's the same thing that happened with LEGOS in my early years: I used to spend HOURS building up stuff with random bricks and then play with them. Some friends only built what they were meant to build as shown on the boxes then moved on, and some people just didn't care and looked at LEGOs as stupid kiddy stuff.
Today, there are enough youtube tutorials, graphic tileset, wiki information and tools available now to not scare away people who are hooked, but I don't think anything can make it playable for the others.
The UI is great once you know what's there.
Keyboard hotkeys, once you known them, are the fastest man-machine interactions possible, WAY faster than using mouse, so that's a plus for me since I don't care much for user-friendly stuff because it's usually to slow for me.
All systems currently in place are working quite decently and there is an internal logic to it.
There is a macro system to allow for fast building designation and some tools with building blueprints if you want.
Not counting bugs, nothing really frustrates me, but the one thing I would like, though it's not really necessary, would be a revamp of the U list to allow for a fast job check and allocation, like Therapist. It's not needed since there's Therapist available but it'd be nice.
Other than that...just bug fixes, but that would require a feature freeze and I don't see that happening anytime soon
...oh yea, make ALL buildings/reactions/creatures into raws!! It makes no sense to me that all the default buildings/reactions are still hardcoded