I've customized Linux for touchpads on a couple laptops now (note: Macbooks are terrible choices for using linux on, using Thinkpad/Dell XPS is 100x easier driver wise). The current drivers support about 90% of what Macbook's can do in my experience. As the OP said in the article, it's "good enough", just not perfect.
The last 10% of any implementation is where the most difficulty lies. I'm happy to see the author not just accepting good enough, as Desktop Linux has really been evolving past that point in recent years to be a legitimate contender for daily/progressional use. Gnome and other desktop software has come a long way.
As someone who's never used a Mac, what's that remaining 10%? What am I missing out on?
OP says he needs to "to click in the bottom right corner to effect a right click" when using synaptics, but I've always just tapped 3 fingers to do right clicks.
The last 10% of any implementation is where the most difficulty lies. I'm happy to see the author not just accepting good enough, as Desktop Linux has really been evolving past that point in recent years to be a legitimate contender for daily/progressional use. Gnome and other desktop software has come a long way.