Jumping in to parrot the arch install script advice. It’s easy, has a fair amount of flexibility, and gives you a rock solid base to build on.
One other thing to mention once you’ve grown comfortable is looking into systemd-boot. I got fed up with dual boot issues and moving away from grub solved for them.
Best of luck.
What I don’t get is why. What with the recent Red Hat debacle one would think Canonical would make a stronger case as opposed to force feeding the issue.