seemed that they cut the characters' moves in half and split them into two different versions of each character. So in other words, playing King will only allow you to use some of her moves, and using the second version will allow you to use the other moves. This was unnecessary and hampered the gameplay. was this fixed in the Pro version?
How does it hamper gameplay!? Please elaborate on your statement? "Ex" characters are nothing new to the genre. Capcom and SNK have been doing it LONG before, so its only natural for Capcom to have adopted and expand on the concept in CVS1. The command list was not split in the middle by any stretch of your imagination.
Let's looks at some examples. Both versions of Guile share their core specials (Sonic/Flash). Ex ver. simply trades the Total Wipeout Super and overhead LK for a crouch MP. The result is a guile more akin to an ST style of play. Let's look at a more drastic example, Bison. His default version has a command list where nearly half is purely experimental. What I mean by that is Specials Psycho Vanish, Psycho Impact and Super HB Despair have never existed in any iteration of Street Fighter prior to this. Ex ver. takes these away and as a result gives you a more traditional ST version of the character complete with a restored Psycho Crusher and ariel 2xMP. Now let's look at the other side of the fence with the SNK roster. Beni standard is natural character stuff with a Capcom exclusive Discharge Spark super that's never existed. Take that away, give em a Lightning fist AA, a helicopter kick that multi hits intead of only once, his electric command grab, special normal LK and you get an attempt at a more traditional version of the character. You starting to see a pattern here?

finally let's look at Kyo. Capcom didn't even have to do shit here. They just split the character in 2 nearly identical as to how SNK did in Kof 97 and 98
