Maybe not that much more complicated, but it does give a less experienced user a lot more opportunities to make a mistake that could result in data loss or just a computer that suddenly decides not to boot Linux anymore since a Windows update broke grub.
If you like fedora as a base, you can install the Gnome version of fedora and install the Pop Shell. It has autotiling that you can turn on and off while you get used to it if you want. Its what I run on Nobara and it works perfectly fine for me.
https://support.system76.com/articles/pop-shell/