Given that it's Nvidia, no Linux support. That's the catch.
Only the ppas from graphics-drivers work properly
My experience on windows is much more automatic and it never breaks anything. But I'd rather pay the price (installing on Linux) to avoid windows at all costs
I highly recommend sticking with one technique or the other; never intermix them.
I wish people would stop talking rubbish about NVIDIA's Linux support.