Tumbleweed absolutely is an all purpose distribution. Most distributions are. Very few are specialised enough to make a difference.
And they really mostly all install the same thing in the end. It doesn’t matter which one you choose. Just pick something that’s not obscure and that has a release cycle that works for you.
For kde, I’d say that the best maintained ones are suse, fedora and kubuntu, in that order (although with the latter you still get Ubuntu, so ymmv).
Extremists can file lawsuits now?