When I installed ubuntu on my surface go 2 it was as easy as there is good known documentation on it. Only thing is you want to pick up a usb c dock to plug a keyboard along with the installation media. https://github.com/linux-surface/linux-surface/wiki/Surface-Go-2
The install was really easy even if sometimes the Surface is a bit difficult to boot on an usb drive. I don’t know why but the Usb drive is easier to boot when using ventoy on it with multiple bootable iso’s on it.
Otherwise everything is easy and I had nothing to do to make it work fine on Fedora.
I just don’t know how the installation process would have been without the typecover (keyboard).
Lately I’ve installed the Linux Surface kernel to improve the mouse bluetooth also.
You want everything just handed to you or what? You're asking for cheap, best, and easy. At some point you need to decide what your goal is and accept that you're going to have to compromise.
Huh? I know exactly what I want that's why my post was very specific. If you don't have anything to contribute to the post go outside and take your elitism out on a punching bag.
Sorry for the weirdo negativity. I haven't checked on the hardware mentioned, but I will say Fedora uses the most advanced (IMO) system for installing over UEFI. So assuming it is modern hardware with UEFI, Fedora is likely going to work. They use a key shim system to boot under UEFI with secure boot enabled the hole time. It uses a program where Microsoft signs the 3rd party shim key for the Fedora package maintainers. This enables it to work well in most cases if you're not using super oddball hardware that has a bunch of proprietary undocumented chips, or doing development work (where you already know about this system and what you really need for hardware). Either way, look up whatever you are interested in here, (and if it is not listed and you buy it, please run the test yourself so the next person has the reference): https://linux-hardware.org/