An impressive amount of work has gone into that repo! Presumably, loading those modules taints the kernel, but that's a fair compromise for the functionality gained. Some of them e.g. 8852BE appear to be making their way into 6.1.
How's the battery life across different workloads?
I've been eying up this laptop. Could you elaborate on your experience with it on Linux? Have the patches in [2] been mainlined? If not, have they worked between kernel releases (e.g. linux-5.x to linux-6.x)? How's the battery life? 3200x2000 @ 15.6" = 242ppi. Are you able to use integer (2x) scaling comfortably?
How's the battery life across different workloads?