you didnt't ride it, do you? i tested both bikes @ eurobike and it was quite amazing. the bike has no pedalling problems when u stand up and the bike feels so plush. for me, it was THE highlight of the whole show and i know what i buy for the next season...Are they implying that their suspension design actually has a stable platform built in?
zed 8 here i come