Sorry for my late reply.
I recently installed PopOS 20.10 on the X1EG2 and was pleasantly surprise at how smooth everything worked. But after a few days standby started to work erratically - felt like 50-50 odds.
I like Linux because I use it on servers and I’m desperate to leave Windows behind but the most important thing is reliability for my use case. And I don’t have the time to troubleshoot my main work machine. So I’m back to Windows (with WSL), for now.
Maybe next time I will try Fedora - for which the X1EG2 is officially certified now - and see how that goes.