I would describe the Odyssey costume as "boring" with it's black leather jacket and pants combo, myself. It also reeks of being street wear, which also makes Diana seem like a street level hero (which is at the opposite end of "global"). I likewise dislike Zatanna's leather pants street wear outfit she's had in JLD. It's far too plain clothes and normal.
I feel that the xena styled battle skirt is much better compromise if you think the classic bottoms are too silly or whatever while retaining her overall look and also being consistent with a greek mythology theme. It took until the movie people actually settled on that for the comics to come to the same realization.
I kind of liked Simone's run where the costume was give an alternative Themysciran meaning behind it's motiffs.