I think all those guys are PS3, unfortunately. I'm 360 only.
A lot of the Skarlet stuff is why I particularly feel that matchup is way in her favor. And me and REO played enough prior to EVO to make the Mileena matchup feel just plain wrong at times to me. :/
For Smoke, I kinda exaggerated on him not being strong up close. For sure he's solid up close, but it's getting to that specific range vs Reptile that's not entirely great, nor is trying to keep away from him.
For sure, though, vs Shang, you probably have way more experience. Most Shangs I played against, I didn't really have much of a problem.
Also, for the Kabal matchup, for sure is in Kabal's favor. I felt it couldn't have been any better than 5-5 since PowerUp when I played Mike.