I’m six foot. I’m riding a Honda Magna. It has the exact same seat height as the Rebel, and the same seat position. Haven’t noticed a tendency to cramp up yet, and I have an hour commute. A friend is 6’2″ and rides a V-Star 250. He went to that from a 400, and likes the 250 a lot better.
Don’t believe the hype about 250s not working for tall people. They work fine.