I just use wsl2 instead of dual booting, haven't had a real issue since
Just ran into a few hiccups where you have to clear the environment variable $DISPLAY whenever you're using a package manager besides apt and apt-get, for instance whenever you're using pip
I like Linux desktop environments more (KDE GNOME LXDE...) they're look pretty slick smooth and highly customizable, if I hadn't using an old PC and OC is a must I'll surly switch to Linux