I like the S3+ uniforms, they just looked more... like clothes. The spandex one-piece deals in S1/S2 just looked silly.
The Enterprise uniforms did look good as utilitarian, duty, uniforms that suggested they were in much more rugged time. But, yeah, not really great for meeting new species for the first time. They'd be like, "Are you here to greet me or are you going to change my oil?"