I felt the same with Cyberian and the Black Tortoise skin. Zarya has the bad luck of getting good skins paired with headwear that detracts somewhat from the skin as a whole.
Would love to get a Graffiti tracer without her mask too.
Still, even though that skin looks great, I can't help but feel weary. Since I'm not spending any money on lootboxes, it's just another case where I have no way to actually work toward skins that I want. I have about 900 coins in my inventory right now, so if I get more coins I can get Casual Hanzo that I like, but that's it (and even that is dependent on the luck of me getting coins). I'm in no way looking forward to this event, because all I'm gonna be is tempted to gamble.
Them selling cosmetic lootboxes may not be as bad as them selling gameplay elements, but that doesn't make it a good system. It's still exploitative.
And give me my goddamn console skins already, Blizzard.