I probably won't drop support for this plugin anytime soon. But you should at least wait for people to test proof it a bit.
As I wrote, I'm still not 100% sure about the clarity of the design. (Mostly if using the function parameters UI is a good idea or not). And I'd like the freedom to add/remove action/condition/expressions as I see fit.
When this plugin will be referenced in the completed plugins forum, I'll insure backward compatibility (marking the thing I will want to change as deprecated) but for now, nope!
Well, indirectly I could somehow implement some kind of dot notation using string, but it would require string parsing which would be slower. And it would looks like classes.Value(0,"Wizard.stats.hp") instead of classes.Value(0,"Wizard","stats","hp")
Dot notation would require a very big change in how C2 editor works. Because it would have to allow uncheckable things.
classes.Wizard.stats.hp in C2 means, for now, that your object has a behavior named Wizard which has a stats property and.... Well C2 just really can't for now.
Also I don't think that The new AddObjectInstanceVarParam would be of any use for the JSON plugin since it's closer to the Array or Dictionary plugin. They are just data manipulation plugins, they shouldn't directly manipulate other objects.