I terms of installation they are actually a PC. Just load your favorite distro on a USB stick and install it as you would on a Desktop. For me Ubuntu is working great on an older Surface Go, including touch. The keyboard cover is highly recommended of course.
Oh no. The trisolarians are coming!