Another cool feature would be to be able to allow to put "in-between" animations to go from one cursor to the other
This is a feature of the cursor, not the engine. Many do jsut like you describe.
Can you point me to an example?
As far as I know, if you want to do that in the actual cursor animations you'll need to include it as frames, and that means at some point you'll get some unwanted morph in the cursor if you wait enough.
Now, what I mean is a truly "intelligent" engine, where developer can put "morph from horizontal arrow to cursor", "morph from vetical resize arrow to cursor", "morph from cursor to help cursor" (and viceversa) "morph from cursor to busy cursor, and viceversa"...etc....so the developer can add as many morphing animations as he wants, to make it a true cool eye candy experience.
I think CursorFX has the potential, and is it's main purpose after all, I personally think it will be truly something new and cool to see.
Maybe you can do sort of that by using the effects section, but that leaves the actual cursor visible along with the effect right?
thanks.