Seems like most Windows apps are still single threaded so higher clock rate seems to be a better idea. Also might need to take licensing into account as vSphere is based on cores now if you are using that.
Awesome! VMware had removed it but looks like Omnissa has it posted again, the GitHub location has the code though if you still want to make any modifications.
There is also a Horizon Event Monitoring tool that used to be a fling that will monitor the events database as well. I wrote a little bit about it here with the download link https://gstrouth.blogspot.com/2024/01/horizon-event-monitoring.html
I've seen it before where if you create a new pool or change the snapshot after you have already connected with the Horizon client that it does this and you just have to disconnect and then connect again.