I have several Hyper-V host systems and I am very happy with the performance and manageability. I did recently have an issue with one of them though and it took me a while to figure out how to correct it.
I was attempting to fix an error in the Virtual Machine Manager console and I restarted the the Virtual Machine Manager Agent service and the Hyper-V Virtual Machine Management service. Unfortunately, I didn’t save the exact error message, but it said something to the effect that only one process could use a port at a time. I did some looking at the running processes and figured out that Windows Error Reporting was trying to report an error. I stopped those processes (there were two) and then the Hyper-V Virtual Machine Management service started right up. There still seems to be some issue with the machine, but I can at least look at my VMs now.