This sounds awesome but not sure it would apply to my use case. Maybe you could elaborate.
What I want is to have 1 pc be a host for all the tvs in my house (4, master bedroom, guest room, office, and living room) each room has a video output and a usb cable with a hub that has keyboard and mouse and maybe a controller for games.
So far what I have is all the displays are mirrored and the keyboard and mice and joysticks work in each room but all the displays show the same thing.
It would be rad if each one was a vm and had its own front ends so you could watch plex in one room while someone plays Dave the diver in another.