I am sorry, but if you look carefully at any frame geometry chart you can figure out which size will be the best fit, no matter whether the top tube is sloped or level. The thing you have to factor in is head and seat tube angles. Seat tube angle in particular will affect where you have to locate your saddle. Once you have done that, everything else falls into place