I don't know about geometry (though I doubt there will be a problem), but you may not be able to mount your brake and shifter hardware on the drop bar very well. You could always go for some cheap levers and barcons. I think that would be a pretty sweet set up on that bike.