Fit quandary : This bike? That bike? Either? Neither?

I’m looking at two bikes and trying to determine if either of them work for me and if so, which may be a better choice? I can’t test ride them because both have integrated seat posts. If anyone has an informed opinion, I’d love to hear it.

I currently ride a 50cm Felt B12 Tri bike - classified a “long and low” bike, similar to Cervelo.

I’m 5’3" with long legs and also long arms – a 30" inseam. I have an “outlier” geometry on the “narrow and tall” scale. I’m “narrow and tall” (all things relative) on a “long and low” bike. Not sure if this correlates, but my bike rides super twitchy!!

Here are two bikes I’m looking at with links to geometry. These are both “narrow and tall” bikes. Below that is also a link to my current bike and some of the data points of my current fit.

Sorry for the flood of information below!! I know in some form or fashion, all of this is relevant but since I don’t know exactly how, I’m erring on the side of any & all relevant info so any of you out there who know their stuff will have the data.

Also, I do intown riding and hilly rides on my road bike. I won’t be doing much “technical” riding on my tri bike - as in sharp turns, relative to toe overlap considerations. Just FYI.

THANKS!!!
Tri She


Blue Triad
Scott Plasma

2010 Blue Triad

http://www.rideblue.com/triad.php

Stack & Reach of Blue frames :
http://www.slowtwitch.com/stackreach.html#Anchor-BLUE

2010 Scott Contessa Plasma

http://www.scott-sports.com/gb_en/category/9135/contessa_tri

Stack & Reach of Scott frames :
http://www.slowtwitch.com/stackreach.html#Anchor-SCOTT

2009 Felt B12 - my current bike & set-up info below:

http://2009.feltracing.com/09-catalog/time-trial-triathlon/tt-tri-series/09-b12.aspx

Stack & Reach of Felt frames :
http://www.slowtwitch.com/stackreach.html#Anchor-FELT

Saddle height : 66.0
Setback : +5.0
Cockpit: 655
Seat Angle: 82 degrees
Knee Angle: 148 degrees
Hip: 102 degrees
Torso: 85 degrees
Spacers: 5 mm
Stem/Length : 80/ 82 degrees up

Stack: 48.5
Reach: 39.0