I feel I'm pulling a lot of the load. I've got no idea what enwiabe is up to, but we need some sort of moderation guide (which I started but didn't continue - I'm not getting paid to do it) to ensure the forum is moderated in a consistent fashion to ensure that user satisfaction remains high. enwiabe also needs to become less 'hot-headed', and listen to his users more, not intimidate them.
I'm working (well, was, not sure if I will be after enwiabe sees this) on the Notes system but I'm not allowed to talk about it with users until it ships. Because of this (lack of feedback), I'm not even sure if we have the execution right.
Also, there's no solid, on-paper business plan, as far as I know.