You're right about the flare which I think is definitely the worst offense.
Can't be 6" short but it's shorter than it should be.
Good idea. I was there today and tested the outfit with dark brown trousers. It looked good. But I still think the plus-fours dress is too expensive. Over $500.