@bkuhn @kevin I've never had a problem with users who provision their own hardware naming it how they want. The only consistency in SFC laptop names are the ones I installed, which are named after fruit that grows on trees because I thought fit the existing scheme well enough.
At my previous job, where I was but one small cog in an enormous, lumbering, dysfunctional IT machine built from the ashes of teams from various M's & A's, the machines were named after
1. The 3 letter code of the nearest airport, though I think they really meant nearest airport that normal people would have heard of, eg CVG but not LUK and definitely not ISZ.
2. The os abbreviated to 1 letter. I don't know if they used m or o for Mac os.
3. 2-4 letters for function, eg db, dc, web, mail
4. A 2 digit number starting at 01, to be used in the event of collisions.
ordldb02 was always my example of how absurd it was.
I told them, frequently and at great length, how awful this was system was. I think it must have been started by network admins somewhere (back when the 0s were free but you needed to smash rocks together to get 1s). Fortunately it was not strictly enforced unless you needed it to be properly blessed by TPTB.
(Or if you, *cough*, found the one PTB that agreed with you and made friends).