I also think Stray Kids is good 'cause it's two words describing a group of people (kind of sounds like an American band name - Backstreet Boys, Imagine Dragons, The Goo Goo Dolls, Nine Inch Nails) so it stands out among abbrevations. And it's a phrase that immediately understandable and evocative in English. When I got into K-pop I started to check out Stray Kids partially because of their group name, it feels kind of relatable to me (not like "Wow, Ima stray kid too" but it just gives a feeling of teenage rebellion, attitude, like bands like Nine Inch Nails, Set It Off, Hollywood Undead, an edgy feeling) and I thought they would make like edgy music (which they did. Like Hellevator)
I love your description so much, lmao.
I like their group name too, cause It seems like the name of a garage indie band started by a group of friends wanting to make amateur music together. I think It makes It relatable.