Most people don’t give a shit and just want a system that works. As a lot of distros switch to / have switched to Wayland I have never noticed any issues in daily usage of any of my devices, in fact my surface laptop 4 can’t do external displays if I’m running x11 but that feels like a surface issue not a display manager issue. Point being that the switch is happening and a majority of users do not care as long as their systems keep running, and in my experience there’s no reason to believe they won’t.
I’m not familiar with any differences the surface go might have from other surfaces I have used but the surface kernel has always fixed every issue I have had with them. I currently use a surface laptop 4 and I can’t even use Bluetooth without the surface kernel. As far as breaking the install goes, the instructions for installation and switching are truly as simple as copy and pasting 5 or 6 terminal commands. I really would recommend the surface kernel before any other fixes.
Another recommend for build it yourself. I saw deals on 8tb drives at my local micro center and through 2 into an old desktop I no longer used. Been running that with TrueNas scale for a little over a year and its been great. I did recently switch to Ubuntu server after some docker issues that were specific to truenas though. Honestly given the budget you mentioned, a cheaper minipc off amazon and an external drive or 2 is a good place to start off. Its nothing crazy but you’ll have something functional to see what you need and want out of a server.