Looks good, but you may want to re-think the drops in the future.
i have a similar bike setup to your, and have been thinking of drops, the biggest issue is the shifters, as no matter what option you look at it isn't cheap, you would either need bar end shifters & levers, or STI's in what ever speed you have, in addition to the drop bars and tape, you can't use down tube shifters on this bike as there are no bosses on the frame for them.