I really dig the idea of being able to copy an object along with its individual actions to another project. That's awesome, you could code a whole sort of a game engine and reuse it.
On the other hand I don't think it could make the code even harder to follow. While I liked coding in Flash it sometimes almost drove me crazy when I forgot where did I put a piece of code that was doing something and had to go around opening various MovieClips and frames muttering 'here? no. maybe here? nope. HERE? no. sh***tttt".
So I don't know about this.
Darklinki 10 000 events??? wow.