For anyone reading this, this is terrible advice. The most important that you can do to keep your windows (if you insist on windows) computer secure is to keep it up to date.
This applies for any operating system. Security flaws are constantly being discovered and the security updates are those flaws being fixed.
It’s an older study but the thing security experts said was most important was installing security updates in a prompt manner.
The thing non experts said was important was having an antivirus.
https://www.tomshardware.com/news/security-experts-vs-non-experts,29665.html

The bios flaw they were exploring was the bios having flawed anti DMA protections.
From the article
According to the company, the Input-Output Memory Management Unit (IOMMU), which protects system RAM from Direct Memory Access (DMA) devices, is not fully initializing upon boot in some motherboard models. This means that even though the BIOS might indicate that Pre-Boot DMA Protection is active, it’s not actually protecting the entire system.

Bad news there. Both Nvidia and AMD focus first on ML now days. As a side effect GPUs continue to be able to do raster stuff.
AMDs upcoming UDNA is all about repurposing their better AI focused pipeline. Nvidia has been selling defective (binned) AI GPUs as gaming GPUs for years. They make the ML focused GPU, and if it has too many defects they turn it into a xx90/xx80/dx70 etc.
Fair, Satisfactory is a lot heavier on the hardware for sure. But it’s a first person 3D game with a much bigger emphasis on beauty.
I find top down to be less interesting. I like to build factories in 3D with many vertical manufacturing layers in addition to spreading out horizontally. I think 3D factories is a more fun challenge. To each their own though. They’re both interesting games.
On Linux VA-API works really well for AMD video encoding. I have a small home server with an AMD Ryzen 5 5600G and my experience has been excellent.
The only downside is that some companies decided hardware decoding violated some patent and disabled hardware encoding in the default va-api package. You just need to switch to the freeworld version of va-api and everything works well.
It’s all about friction. As long as the user has to pick an instance they will always hesitate to pick any federated service. The average user will always choose the path of least resistance.
Proprietary services spend a lot of time trying to reduce friction, and it works.
The only solution I can think of would be a three part one:
This would of course require some federated account login system. Hard but not impossible. It could be some sort of Casandra style ring based account service where nodes are part of the ring.
This eliminates the new user friction.
It works anywhere any time with corpo style low friction. You don’t need to think about instances at all till you are ready to.