I don't think the geometry on the ccm is odd- they are all like that, at least with that frame size, what I guess is regarded as their 21" frame. I ride a crappy targa 10 just about everyday with the same dimensions, actually, I think the top tube is a whole cm longer even. I think most old cheaper bikes from the time frame have long top tubes like that, I really don't know why. That seville is pretty nice to look at, but I wouldnt expect much from its ride.