At 5' tall, I think almost any folding bike would fit you. So then it's a question of what you expect out of the bike. All of the bikes you named have received good reviews from various sources. If you have the option, it might be best to find a local dealer to see if you can take some out for a test ride.
--sam