I just recently converted my gaming PC to a game streaming system. I considered getting a PiKVM for power/resolving issues remotely but I ended up going with Wake-on-LAN. Though setting it up was a hassle.
If you just need power control and your motherboard supports it, I've seen that some people use smart plugs and enable a setting in their BIOS that turns on the computer whenever it detects power.
If you just need power control and your motherboard supports it, I've seen that some people use smart plugs and enable a setting in their BIOS that turns on the computer whenever it detects power.