Teams for Linux sucks and is not maintained anymore. Devs recommend using the web app and this is what I'm using in Chrome, works really well. Otherwise I'm also on Tumbleweed KDE :)
suspectum
OpenSUSE Tumbleweed is a great choice for a robust rolling distribution. Automated testing of packages rules out most of regressions and its KDE implementation is top notch. If you were considering Fedora or Arch, look no further.
I must admit I've mostly been an Ubuntu user since about 2007. But switching to Tumbleweed was like a breath of fresh air. A lot of the things were different, but accumulated experience over years allowed me to feel at home. I used YaST once or twice, you don't need it at all.
After many years on Ubuntu I switched to a Tumbleweed and couldn't be happier. Apparently a rolling distro can be more reliable than a traditional point-release one.
OpenSUSE Tumbleweed. It is a rolling distro like Arch but has automated testing of packages, and has been extremely stable in my experience. It's great for gaming because you get all the latest software very quickly after release. According to my observations TW receives updates on average quicker than Arch.
OpenSUSE Tumbleweed is really good at keeping up with the latest packages while remaining really stable. Despite recieving gigabytes of updates since February when I first installed it I had a far better experience compared to the "stable" Ubuntu I was using before.
Plasma works really flawless on Tumbleweed for me. I never tried Fedora, but OpenSUSE is a lot better than Ubuntu for me. Less bugs and you always get the latest versions. NVIDIA driver is really easy to install: there are official repositories, they are updated just like any package. I think among the traditional distributions Tumbleweed is the best one.