I am 5' 4 1/2" and ride a 50.

Can you find a bike fitter to talk with before you buy anything?? E.g., we have PTs in this area who are cyclists and bike fitters. They have no vested interest in selling you a particular bike, and could give you good objective info on your particular fit needs. I think that would help a lot.