I'm not that sure if somebody mentioned this... The reason because stand over does not work that well (it doesnt work, period) as an effective measurement of a frame size is because different bikes have different BB heights. As higher the bb shell from the ground the higher the Top Tube also.
Extreme example only to picture what i'm talking about... you can have two different bikes and two different sizes... lets say one is a 56 and the other is a 49... if the bb of the 49cms one is 45 cms probably the Top tube will be way higher than the 56 cms one that has the usual 26 cms bb height. (I'm just comming up with stupid numbers ok********************????).. so now we have the hipster or the guy who wants to use the stand over size because all his life did it like that... he tries the 56 cms and it is a little bit small then he tries the 49 and he thinks it is the right one, but now he needs a 20cms lenght stem to be able to fit the frame and a seat tube 3x longer than usual and all because somebody told him that the stand over works a rule of gold.
Track bikes have a bb that is 1 or 2 cms higher than road bikes so the TT is 1 - 2 cms higher also. If you use the stand over rule to buy a track frame (HIPSTERS) you end up with a smaller frame than what is really needed. Usually the cheappo line of any brand has a super high BB shell for some reason I can't understand YET. Pretty deformed frames anyways.
Hope this open peoples eyes. Finest frames lines of frames on any brand have sort the the same bb height. The cheappo junk varies too much to even dare to use stand over. Now... what it can happens if the bike you have right now is super old and the bb is like 2 cms lower than the one you have been looking for in the LBS? (attention, they might use stand over also)... yes you'll end up with frame 2 cms smaller and using a longer stem that means that probably you won't feel right in the bike ever no matter what you do to fit it right, yes it is too small.
cya all...