Hi Richard,
I did thousands of km with the 3 frames. My order of preference is:
041: stiff and extremely stable when hammering the pedals.
The 27.2 seatpost provides comfort for the higher part of the frame.
Definitely my preferred of the 3.
062: the most playful on more technical terrain.
But it flexes too much when sprinting.
It is now my backup bike.
256: It was my first Chinese bike. And it sits between the two above, stiff but easy to corner too.
Unfortunately I did fall with all my weight on it last year, and a seatstay broke in 3 pieces.
I think it was more bad luck than a construction issue. The seatstay of the 062 are as skinny as the 256.
A friend has a 256 for 2 years now, he likes it so much, he bought another one second hand here on the forum.
As you may guess it quickly gets subjective or about impressions.
One thing sure, is that whatever frame you buy of the 3, you will be happy
I'm 5'10" too, and took always Large, with my 89cm inseam a 17 would put my seat far to high.