It was just as slow using Linux as it was using 'Tiger', and also some peripherals weren't supported.
For what it's worth, Linus used to use a MacBook with Linux. But that was several years ago. I don't know what he uses now.
linux runs fine on a mac. given the limited selection of hardware variations, it is less likely to run into surprises. as far as i could tell all peripherals on my mac are working. the boot manager refind also works well.
the only thing you need to do after installation is to configure the touchpad to support 3 mouse buttons. once that's done, linux on a mac is a great experience.