Hey m8, going to sum up my thoughts here:
1. Broadcom's drivers are proprietary for networking (dealt with this for years as a Linux user & is annoying af, seriously).
2. Some audio drivers can get super screwy when it comes to pulseaudio &/or ALSA (some chipsets aren't even really supported but from what I've seen generally actually Dells do better in this area since they do have some OEM machines with Linux their chipsets can be more friendly than others).
3. Some of the frame stuttering could be a mix of nouveau FOSS driver & prime switching vs Nvidia's proprietary drivers which don't work most of the time for me still on those types of units at this rate (I usually just get black screens only trying to use the proprietary drivers vs the nouveau FOSS driver on Dells).
4. I run software updater all the time on my units that run more bleeding edge DEB variants to try & keep bugs to a minimum & patches up-to-date (sys + 3rd party progs too).
Hope this is somewhat helpful, if not feel free to just ignore
.