Don't worry about the saddle-to-bar drop thing on your road bike. I have a B17 Champion on a bike which I guarantee you has a more ******** saddle-to-bar drop than your road bike.
I'm sorry to harp on the B17 thing when you say it's not what you're looking for, but keep in mind that the saddle is one of the most important parts of your bike, as it's what your ass is almost always resting on.