Keep in mind you absolutely can DIY the PiKVM, it's supported in their docs. Buy the Pi, buy the extra hardware you may need for power splitting & video in, install PiKVM software (unfortunately it's a rather massive package of custom software), and it's probably around a hundred bucks cheaper than their cheapest product version.