I've been running Ubuntu on a Dell XPS at work since 2016. I had problems using a docking station from the start so I removed it from the equation and haven't had any significant other issues since. Battery life is good, no significant networking problems, etc. I've very much enjoyed the experience.
I just assumed that life would only be better on a System 76 machine. I was very surprised by this post.