Rachael Flatt is the only other female skater, IIRC, who spins in both directions.
In response to the Kwan programs vs COP, I feel totally blessed to have grown up watching Michelle skate and to have witnessed the number of masterpieces she was able to create on ice...and Ariane is definitely one of them. If you had to tailor this program to COP, it would strip it of all its beauty.
The spins for example: As Mathman said the spins were choreographed to the music (difference in speed) so if you try to envision it with some level 3 or 4 spins (crammed with positions that have to be held for a certain number of revolutions) the spin is extended and the effect is completely lost.
A large amount of the in-between choreography would probably be sacrificed to make way for longer spins, longer footwork...essentially, the program wouldn't be nearly as captivating as it is.
I'm SO glad I didn't have to suffer through Michelle adapting her programs and her style to conform to COP. Michelle wasn't a COP skater granted, her PCS would/should have been decent (IN, CH, SS, PE)...the only one that may have suffered may have been her TR...then again, Alissa Czisny has zero transitions in her programs and she still manages to get high 7s so I think Michelle would have been okay.
I'm grateful to have had her in the Golden Age of skating, under 6.0 where she belonged. I'm used to COP now and appreciate it for what it is, but trying to compare pre-COP programs to the system today?...apples and oranges. The rules and requirements are just too different.