Another thing that could be considered a weakness is Alpha. Sarah is one of a few characters that has to time her juggles to get max damage against Alpha. Her 33H+K relaunches Alpha too high to do dial-in combos like most characters can do. Also, don't even use 8K as a launcher...whiff city with...