One of the major limitation I am having now is the VMs with non supported gust OS. Some of the tweaks which is found on the net works but however, not confident to try it out on production machines. With Windows Server 2012 R2, I see that Hyper-V will be improving its support specific to Linux VMs.
Yesterday, Microsoft and Oracle made announcements their joint partnership.
Customers should expect all Oracle products will be supported on Hyper-V as well as Azure soon.