Thats pretty good, although its a Laptop and that in itself is limiting. I plan on putting a Msi 1060 6GB into my tower, but still waiting until monday when the new generation is somewhat announced.
You may of went overkill if you only want to play Warcraft and CS:GO, but you did get yourself enough power to open up to different games on PC. And you don't really need to run a game at 4k60FPS to enjoy it. Tell us more on how well it performs on certain titles.