The same caveats exist for the Mac version as the Windows one.
The program will be fine for most people, but if you have a larger database then you are potentially going to have problems with speed and crashing.
I suspect that to solve these problems would involve a complete rewrite and this could not be justified on cost grounds. They lost the opportunity to remove these problems by not writing the Mac version from scratch, but using Mono to run essentially the Windows .Net code under MacOS.
Think how you would feel if, for instance, the search box took four minutes to come up.
Although I would prefer to use FTM, I am now with Reunion which basically doesn't care whether I have a database of 1,000 or 100,000.
As far as sync goes even if I used FTM and had a PMT the thought of using it would scare me.