I ride Major Taylors, and I like them a lot. What they do they do real well. They are great for sprinting and climbing, because they have great clearance for the drops, and that don't flex at all. Originally I bought them to replace some very unstiff aluminum road drops on a conversion, because the flex was really annoying me.
They were a major improvement over what they replaced, but they do have a problem, and that is essentially no bar top position. I can ride with my hands at the stem, gripping sides in the hood position, or in the drops, but the only really good position is the drops. I'm actually going to replace mine with some dirt drops. I really like the flared drops, but want a longer top section, and some hoods for longer rides.