There's a fine line between terrible and terribly charming, and that's where the 70s/80s Pirate/Astros uniforms are for me. Same with the Cleveland Browns. On paper, orange and brown sound like a terrible color choice but they work. And the Padres' "burrito" uniforms.
And I'm willing to give in some to creativity. I prefer colorful uniforms over every team going to a black or navy blue look. That's so boring.