I'm having issues finding an article on how once installed Linux on a Surface Duo, but there's a got page on building the kernels so I'm guessing it's doable.
Now that updates are done, maybe all the Linux users can find them for cheap and convert them
More like a Pi than a Surface Pro architecture-wise, but there's still plenty of cool Linux software that runs on that