That sounds like a pretty convincing set of reasons to go for the later ones! I'm clueless on the subject of mainstands as I've never had oneThe later stands don't have a big toe crusher, they work with the tires most use, bikes don't fall over, they don't have a tiny stop on each side that wears out quickly, the bottom frame members don't bend upwards. and so on...
The only thing I find worse on those frames is the terrible side stand and that's even though I absolutely hate making the frame mounted stands somewhat usable!
Of course, that's just me - whatever floats you boat