Yeah this is a temporary solution. `service` in the case of Sync is the _not intended for display purposes_ string: sync. `serviceName` here is for displaying the friendly name. I think the better solution is to create a module for mapping `service` to a display name which would also fix #878. Also related is figuring out how to handle localization of the `name` that comes back from `getClientInfo`.