It works - there is a script for Ubuntu that can be found on github that basically takes care of everything. The only issue I have found is that the webcam doesn’t work.
I also haven’t been able to get the 4g to work yet (I have a surface 5).
I agree. I went with a 2015 chromebook pixel (running guix system) just because I wanted a 3:2 screen ratio.