It's way better than hand-coding NDISWrapper but that isn't trivial unless you're already familiar with Linux.
I had a friend ask me about installing a distro the other day. I told him to buy a Linode/DO box or use WSFL instead of finagling with hardware. My Dell XPS 13 is sold _as_ a Linux machine, and there aren't drivers for everything.
When you have Intel wifi you'll have to enable the non-free repo, and that's about the extent of it.