When comparing numbers and making a selection, always consider the effect on the reach dimension that the seat tube angle imposes.
As an example, a Merckx Century model will have the same top tube length of the Corsa Extra, but the shallower seat tube angle reduces the reach ahead of the bottom bracket by a considerable amount.
In approximate terms, and in the frame size range you seem to be homing in on, a reach reduction of 0.9cm for every degree of seat tube angle relaxation needs to be figured in to the top tube length requirement.
As well, frames with a shallower headtube angle tend to handle better with shorter stem extensions, which might be equivalent to a significant combined reduction of the forward reach to the handlebar!
Worst case is a racing frame with steep angles ending up needing a shorter stem, which usually results in twitchy, unpleasant steering. The steep seat tube makes the toptube feel longer, requiring a short stem which then makes the steering downright flighty. This is made
even worse when the bars are set up near saddle height. Such bikes usually end up not getting ridden much until a larger rider comes along, or until the rider slams the saddle forward, fits a longer stem to calm the steering and then rides at an intense enough level to maintain fore/aft balance atop the bottom bracket more or less by sheer pedaling torque. ...Not out of the question though if you are in relatively good shape and are into shorter, faster rides.