I can't imagine buying a shorter bike would be physically bad for you. I bought a 53cm Steamroller and it feels WAY better than my 59cm schwinn. I am 6ft 2ish, but I have a short inseam at around 33inch. Ive been riding my bike for about a month now with no problems what so ever.