i am going to buy a laptop for high end gaming and internet and multimedia use..i have to choose between two laptops. asus g551vw with an i7 6700hq and gl552vw with an i5 6300hq..both have 16gb ram and 4gb gtx960..but th i7 has no m.2 slot and i5 one has m.2 ssd slot and the build quality is quiet good than the i7 ..like the cooler vent is bigger on the i5 one..if i take the i5 then i can take a 256 m.2 ssd..will i face any lag or something on gaming like gta5 witcher 3..the i5 is a real quad core with out any hyperthreading and 2.5ghz cloack speed.i7 is future proof i know but in next 2 or 3 years i cant get the gaming support from the 960m chip..so what is good to thin about future proof and i generally use the laptop for high end gaming and to use internet and watch movies....so what should i do?