Thanks. I'm the former. I tend to go for smaller for the shorter top tube, but sometimes I have to raise the seatpost so high that it's over the limit mark. But if I go with the larger frame, the stretching to reach the handlebar is very uncomfortable, esp. for long rides. I saw someone the other day so stretched out it's like crawling on all fours

A longer seat post is neither the hardest to find, nor the most expensive thing in the world.
As I said, go smaller. It's easier to make fit.