If your goal is to seamlessly run proprietary programs (and drivers) on Linux then I hate to break this to you but I'm afraid you're not on the right track my friend. That is why Windows is Windows, Mac is Mac, and Linux is Linux.
I learned this the hard way many many years ago, the worst thing...