The wheelbase on current track frames is so short in my case the toe overlap is the ball of my foot. I have managed to trap my foot on the wrong side of the wheel more than once. The other problem is in a panic stop you just can't get your weight far enough aft to avoid getting launched over the bars in an instant. The higher BB does not seem to be that noticeable perhaps because I'm used to it. That track bike however on the right road with the right gear on is for me a magic feeling. Al is light enough and stiff enough for track but conbined with the geometry they make for a very jarring ride with track tire pressures. I drop from 125 track to 80 road and chose my roads carefully. An older steel frame with horizontal dropouts is a good choice.