The thing about riding a smallish frame,even if the tt lenght is ok,is that you end up with a bunch of bar drop from the start.Seeing how the bar drop on your leader was a problem i'd think about those frames some more.I'm 6'2" and ride 58-62cm frames,depending on tt.If you plan on taking your bike on longer rides,a less aggressive build might be better.Everyone is built different, but looking at the geocharts my sizes would be 59 and 60 for those bikes based on tt.