For short legged folks like my wife, 26 inch inseam, the sloping downtube is GREAT! with the sloping tt, she can ride a 13 inch reg. frame, other wise she'd have to ride a 15 in. mixtie or womens framed bike as she says, they never FEEL as solid as the reg. style, YMMV.
__________________
Take Care, Ride Safe, have FUN! :)
Jo: 2009 ICE Trice T
BJ: 2011 ICE Sprint Special Edition