PSA: Please don't dump your cigarette butt into an open bottle of vodka. Any residual flames could set off an explosion plus it's a dick move and making Pepesha cry is just WRONG.
Shy's outfit is basically a Leotard with thigh highs, considering she's a metropolitan hero, she'd need something breathable. The only real issue I see with her suit is a practical one; the goddamn HEELS.pirits on the other hand, does most of her hero work in infamously freezing Russia, so it makes sense for her to cover more.
I would like to see a winter variation for her though.