I agree with Tutor here.
The primary advantage to Quadro and Tesla cards in Mac is Dual Precision performance. But I have yet to find ANYTHING that can benefit from Dual Precision, other than a Dual Precision benchmark.
A Quadro K5000 benches similarly to a GTX670 as that is what it is most like.
Teslas do have drivers. There is even the ability in OS X to enable the ECC RAM thanks to the awesome drivers that Nvidia has written. I have used a Tesla C2070 as it has a single DVI port. I was able to write an EFI rom that enabled boot screens via the DVI and enabled all 6GB to show up.
One of the other benefits to these cards is that they have lower power draw then the desktop versions of the same chips. So you may be able to run 2 at once. I had a Quadro 6000 (Fermi generation) in last week as a flash job. I was able to write an EFI that enabled boot screens and Dual DP outputs. Fun card but benches were in the GTX470 range. So, if you need something with GTX470 speed but with 6GB of RAM, it makes sense. It also had the ECC RAM so if you need that extra level of precision, then yes they make sense.
But for raw CUDA/OpenCl horsepower, the Titan-X leaves all for dead at this point.