I really like the way Ameliorated/AME Wizard handles the debloating. You take a Windows ISO and install like usual, then run AME with a playbook (like AtlasOS), which strips out the bloat through a collection of scripts . AME Wizard is open source, and you can directly inspect all the scripts within the playbook, whereas Tiny11 is a whole ISO that is hard to verify. Not saying that I can personally vouch that it is completely trustworthy, as I have only taken a brief look at the code and scripts, but I like to have the option. It also means that I could modify out any changes I don’t like.
I found out about AME Wizard when I had to reformat a MiPad2 tablet with 2gb of RAM, and so far it has worked better than when the tablet was new. The only downside is that you go through the full Win 11 install, so you need enough available space and then reclaim the wasted space after, but it is at least mostly automated.
Does the server have to run headless, or can one person still run games locally on it while another has a remote session? That is, would I be able to play on the monitor/mouse/keyboard directly attached, while my partner has a session on a laptop?