This Windows 10 server runs Windows Media Center on Windows 8.1 in a Hyper-V Virtual Machine as a headless remote backend, using XBox 360s as Media Center Extenders. My current config is listed below:
SiliconDust HDHomeRun Connect (x2)
MCEBuddy Build Version : 2.4.7
Comskip Donator Version : 0.81.098
Remote Potato 1.0.6
PLEX.tv Version 18.104.22.16812
Because I use WMC Extenders and HDHomerun network tuners, I have no issues or special config running in Hyper-V. I do post-processing (MCEBuddy/Comskip) on the Win10 host, and move the TV recordings to a Storage Spaces pool that is shared back to the Win8 guest.