To me, the things that makes a name 'trashy' is the spelling. I know a Krystyna (her mother is perfectly wonderful but the name! horrible!) Throwing in random h's, y's, and z's or making up your own name and then spelling weird on top of that. Mirycal!
My thoughts exactly! Only exceptions are when there are versions spelt with y (rather than i) that are "legitimate", such as Elyse/Elise.