not discounting the fact that ‘top tube’ measurement can mean different things to different manufacturers, don’t forget that on Flat bar bike (MTB/hybrid)
TT + stem length – bar sweep back
Is where your hands end up, on a road bike its more like
TT + stem length + bar reach + hood length
eg:
take MTB 60mm stem (gah, mixed units!) so reach is TT + 2.5in
vs
on road bike it’s 100mm stem (shortish on large), making TT + 4in but then you could have 70-100mm of bar reach putting another 3-4 inches on, before you even add the reach of the hoods.
but as always, try before you buy!
*ignoring bar width for now although that obviously does affect final body position on both types.