Seeing as how I'm not currently working on a tilebased game, I'll abstain from voting on that. Modularity gets my vote since it'd probably boost productivity within the community in addition to the good people coding plugins.
I do think multiplayer is a worthwile endeavour, however I also think it's a) not the right time and b) more timeconsuming to create from scratch than people think. Netcode is always a hassle, no exceptions.
I would like to place a suggestion for multiplayer up for discussion, though. I'm at best speaking as a player in regards to online multiplayer. Aside from the knowledge that it's a very difficult subject, I know little of how netcode actually works.
With that said, what about GGPO?
Like I said, I don't know the inner workings of netcode and as such I don't know if it's applicable to C2/HTML5. But I do know that GGPO is tried and true and works on peer-to-peer, instead of using straight up servers.
Some other things on my mind in regards to the future of C2.
The topic of streaming content and/or seamless layout transitions, has been brought up before. Here for example: Linky.
That thread is two years old and I feel compelled to ask: what is the situation on that subject?
And last a simple suggestion. It would be great if selecting an object in the Z-order bar would switch the properties bar to that objects properties in the same fashion that selecting an object in the project bar does just that.