Switching is very easy. Adapting a WM to your expectations may be a challenge. It depends on what you need and your knowledge. If you know Linux on an advanced level, you know basics of scripting and Python, it could be quite easy. If not, it would require more time to find solutions.
DEs give you an easier path: almost everything is in GUI. And in my opinion, KDE dominates in that topic. But personally I like Cinnamon, as well. And Gnome was my first DE ever (maaaaaany years ago...).
Still, on older comps (which I usually use) WMs make much more sense in case you need graphical environment and I like using them.