My comments weren't directed to you in particular, I was just trying to make it very clear to others who seem to associate the long progress of the mod with the addition of extra features. People who, as you mention, 'get the impression they are working on extras more than the game itself.'
And what you are suggesting is exactly what they're doing.. they are working on the main features harder than on the extras. I don't see why anyone would assume otherwise, knowing that a lot more goes on behind the scenes than they see on the blog.
About your numbers 1, 2, and 3, consult my previous post.