It’s not bad, not my personal style (not pun intended) but I like it for someone else.
I think [name_u]Sterling[/name_u] is stuffy sounding, not necessarily in a bad way I think the right personality could carry it off well. [name_m]Stiles[/name_m] as a nn is cool
Both [name_m]Stiles[/name_m] and [name_u]Stirling[/name_u] aren’t really my style. Estanislao, Shealtiel or Stanislao could maybe also work as longer names.
It’s okay - but it does remind me of the kind of stile you get in a field. Still, it sounds similar enough to [name_u]Miles[/name_u] that it works and since you like the associations a lot of people might have of it, it feels right for you.
[name_u]Stirling[/name_u] could work too. Maybe something like [name_u]Stanley[/name_u] [name_m]Isaac[/name_m] or [name_u]Stanley[/name_u] [name_u]Miles[/name_u]?
I think it is cool! I know a Stiles (who is older than Harry Styles) and he wears it very well! I think it works on its own, but it could be short for: Stellan, Stephan, Stuart, etc.
[name_u]Strong[/name_u] teen wolf vibes, but the similarity to [name_u]Miles[/name_u] makes it sound like a real name. I’d prefer it on its own rather than a nickname, I think.