Agreed. I had a dual boot setup like this for years and it worked well.
The only downside is that you run the risk of running out of space in your system partitions and you can’t really do much to resize them once you’re up and running. For this reason I recently went full Linux and set up Windows 11 in a VM in case I need to use it for work.