In the way that you mean, no, I don’t have much problem. but I don’t have many smart lights as of yet. The issue I have is with the separate name scheme between ST, Hue and Google Home (or Alexa). Doesn’t matter what they’re called in ST, so I use a specific naming convention that works well for coding and natural sorting ("!Light - Dining 1"). The names in Hue don’t matter either, but they need to be grouped into rooms for dimmer switches, so they could be named accordingly (“bedroom 2” rather than “nightstand”). The only names that matter are for voice control. But in Home (dunno with Alexa), you can create multiple names for each device, like “porch”, “stoop”, “deck” and “outside”. This is mostly only important for guests to not feel like they need to know the secret code-words.*
Personally, I go with location (“porch”), but you could also consider function. There’s no reason you couldn’t name lights and rooms like you would the routines, like “leaving”, “reading”, “cooking”, “good night”/“sleeping”, etc. Just a thought.
* There should be a way in Google and Alexa to prompt for more information. For instance, if you say “Turn the lights”, it could then ask follow-up questions. “Which room?” … “The porch”. And, continue to prompt, until it knows what to do. “Outside in front, back or both?” One of these days, I’m going to figure out how to… find a friend to do that for me.