I have an extremely rudimentary dual boot. I installed windows first and then followed the live install for Ubuntu to set up the dual boot. Been running great for 4.5 years. I don't mind the extra 3ish minutes to switch between the OSs and get Discord and Steam open.
All that to say, a dual boot works fine, but maybe not the absolute best option.
All that to say, a dual boot works fine, but maybe not the absolute best option.