@Tech Inferno Fan I have read that post couple weeks ago and I have been speaking with Vidock customer service, they admit they don't have any sources of any users using their product on iMac, which is funny in their website it works all Mac products even they add iMac image on it lol. And they did suggest not to take the risk due of code 12 and lack of source due of their false advertising. But when I read it again, now I completely understand due of their limit bandwidth that contains 4Gbps. So it takes more than that to give good performance for the eGPU to boost correct? I was considering of using AKiTiO Thunder2, but however I don't like the idea of GPU being out exposure. Is it possible I can tear out AKiTiO Thunder2 and put it back together with GPU inside with PSU along with it. If not, I guess I'll have to get used to it. I don't mind PSU out the open. But will it cause electricity issues or something sort? I believe the Bootcamp Drivers I'm using are the ones I'm using that the user entzoe point out in instructions. Bootcamp Driver Support 5.1.5621 So I should be okay for Windows 10 in the future. Unless I'm missing something. I did use Bootcamp to install Windows 7 into my iMac and used Bootcamp 5.1.5621 Drivers along with Apple Support Drivers that contain support for keyboard, mouse, facecam, etc.