Can somebody give me a good reason why I should install a JMP server in my on-premises VMware Horizon View environment. I fail to see a good reason why to add yet another component.
It is an optional component. The main compelling reason is that your service desk does not need access to your AD groups or multiple admin consoles to add/remove users to desktops and apps - they can modify assignments directly from the admin console in a single process.
if your service desk already is comfortable with ADUC or you already have an automated provisioning process, there is little reason to deploy it.