We have customers using ISE 2.2 in Hyper V. There seem to be no major issues.
Couple of things I noticed was that
1. Allocate the minimum amount of HDD for ISE nodes.
2. There was one issue where out of two nodes 1 ISE node was working and the second ISE node was not after install.
When Hyper V was updated to support Gen 2, things started working in this second node.
In general follow best practices installing latest patches etc
Hope it helps.