I recently purchased this machine with the same ideas you have stated here. I will say that the 1050 performance has been less then great. I cant run wow passed a 4/10 on the graphical settings and many games are running far below what i would have expected. I opted for the top of the line model but with the 1080p screen for better battery life. Other then this, I would consider the machine to be the perfect laptop for myself personally. But since the 1050 isnt running games well for me, I am sitting in the spot of needed the eGpu earlier then I expected. How did you plan to accomplish this? razer core with a bios update to allow it?