have you called him? it somewhat put my mind at ease. fact is, you won't know until you ride it. and, quite frankly, if you're worried about stand over, i think you ordered the right one!
oh yeh, how long is your wait for this bike? the whole 3-4 week thing really bothered me...