Yes. I have and I would. It's been a while though It's really not a big deal. No matter if somebody looks at you and thinks you look good or bad, it's not socially acceptable to say that. So you're never going to know.
The only only time I've showered outside of a private gym shower was when I volunteered for a hazmat training class thing in college. It was to simulate a chemical or biological attack/accident and they had about 35-40 people sign up. I didn't know what exactly to expect (I didn't read the consent form at all

) so I assumed we would just pretend to panic so that the people could learn to control a crowd. Well, I was half right. We were separated into two groups of roughly equal size. Not by gender either. To make this story short, we were all told to strip naked and get into a decontamination shower where we were scrubbed by strangers in suits.
That was interesting.