HomeKit initial onboarding assume names of HomeBridge devices as they're named, not the native device name relayed from the plugin.
### Current Situation

I consider HomeBridge to be a part of a home's infrastructure, acting as a relay point between non-HomeKit enabled tech, and HomeKit itself. As such, I've always wished that when I onboard HomeBridge, the device names that got relayed to HomeKit would be the longer friendlier ones that I've built within HomeBridge. 

A specific example is inthe use of the Omni security system plugin. Omni only allows like 16 characters for a device, which basically means you're stuck naming things very generally (OverheadLts, FrontDr, etc).  It also means you end up with a lot of duplicate named items that have to ultimately be deciphered and mapped out so you can ultimately assign a longer friendly name to them (such as "Living Room Overhead Lights" or "Entry Front Door").  Since the unit/device number isn't really relayed through to HomeKit, this becomes a guessing game of turning on a light and seeing which device is ultimately impacted, then moving onto the next.

### Proposed Change

What I'm proposing is that once a device/unit is given a longer "friendly" name within HomeBridge, that THAT be the name that is actually relayed into HomeKit at the time of onboarding.  To be clear, I am not saying that I want to be able to rename the device in HomeKit and have that be picked up in HomeBridge.  Instead, I'm saying, that I would want to give a friendly name to the devices/units within HomeBridge, and at the time HomeBridge is onboarded into HomeKit, that be the names that are pushed to HomeKit.  Literally, the longer/friendly name that I assign within HomeBridge, be the name that shows up in HomeKit.

### Additional Context

Where this becomes even more necessary is that HomeKit doesn't offer a method to transfer ownership of a home to someone else.  In the past 3 years, I've had to onboard HomeBridge into a new homeowner's HomeKit setup, and each time, I have to play this game of turning on one light at a time in order to locate all the devices and name them accordingly. 

If, I could simply do this once within HomeBridge, then the device/unit names would survive between HomeKit onboardings (which is appropriate since HomeBridge is considered home "infrastructure"), and when onboarded into HomeKit, the names would remain intact.