Do you have a link where someone describes how he got Ubuntu to run on the Go natively without installing software from outside of the repos? The user reports I saw did not get WiFi to work with what is in the Ubuntu repos.
Wifi should work out of the box.
[UPDATE]: Never mind, the repo's `patches` directory[1] answers my question.
[0] https://www.reddit.com/r/SurfaceLinux/comments/94hjxv/surfac...
[1] https://github.com/linux-surface/linux-surface/tree/master/p...
If anything, the exsitence of this kernel seems to be an indication that the major distributions do not cope well with the Surface and do not work out of the box.
[0] https://bytewelder.com/posts/2019/08/13/surface-go-linux-min...