Fantastic news! Very excited to see and play with this plugin as soon as it is ready!
To answer your question, flexibility and options are what I have always loved about TweenMax. I have used both bezier and bezierThrough more times than I can count and found them both to be incredibly useful in different situations. The 'curviness' functionality sounds very interesting and would certainly augment the possibilities of what can be done using your platform.
My current requirements are simply to modify native Object properties, since I am handling updates to the DOM from within my program. However, it would be great to eventually see CSS integration for manipulating DOM elements directly at some point in the future.
I never had any issues with the syntax of an Array of Objects for both bezier and bezierThrough, but if you have any better or alternative ideas for how beziers should be defined, I would love to hear them and would be more than happy to offer my opinion.
Again, thank you for all your dedication and hard work.