It would be nice to have the M550 G-Code in a way where additionally to the name, another parameter for the mDNS/NetBIOS name could be added for use with longer printer names that would otherwise just be chopped off.
Something like this:
M550 P"MyLongPrinterName" S"LongPrinterName"