Nice write-up! I wrote https://github.com/fiddyschmitt/SimpleKVM which makes the process easy on Windows.
As others have mentioned, you can use a cheap USB switch if you don't have an in-built KVM.
DDC/CI is quite interesting. Most OEMs seem to implement it just fine. But some (like LG) need special handling.