Those 27" wheels will negatively impact ride quality. I just went through the 27" wheel thing on a bike that was made for 700c tubulars. I no longer put tubulars on my bikes but I do opt for 700c wheels. This old Torpado showed up with a set of 27" hoops and worked just fine...
But, fitted with a set of 700c wheels, it worked just finer....