Well, the plugin system you proposed looks promising, if it will have a nice interface. I only wonder because, I think keep the source closed, but provide a plugin system does not mean, some won't make money from others work at all. Just instead of selling source modifications, they will sell plugis this time.
Anyways even if it is closed source, I would use it rather than gravity's client, being multi platform is a very important for me.