I would have a much worse experience transitioning to windows, or even in all likelihood transitioning back to MacOs.
Of course, having linux interoperate with MacOs is a completely different situation. That said, for a while I dual-booted with grub, and it worked fine. In booting from usb, dual-booting, and running only linux on mac hardware, I never experienced track pad or keyboard failure, though I do think apple's keyboard layout is inferior for non-MacOs systems. I expected to have some major problems using Ubuntu exclusively, but I have had few hard-to-fix problems. It was hardly a nightmare.