I'd ditch the hybrid drive and get a model with a plain HDD and upgrade it to SSD (we did that!) 128GB is just too small for gamers. We pulled the 1TB HDD and used the Apricom disk clone kit to move to a 512GB SSD for 150USD for drive and Apricom kit. This thing flies.
a little brief: I'm a going to be student in a University and I'm going to go home every weekend, so I'm looking for a laptop which i could use for heavy gaming as well as school work, maybe some editing as well. As of now, I'm only going to really need the laptop in the mid-end summer, but wanted to ask for advice anyway. Also I'm looking for a 15 inch. FHD screen. Budget: 1000 euro, but I want to spend as least as possible.
Both computers are Lenovo IdeaPad Y700 (I really like the design)
1st Specs:
Processor: Intel Core i7-6700HQ,2.6GHz
RAM: 8GB DDR4, 2133MHz
GPU: NVIDIA GeForce GTX 960M (4GB GDDR5 VRAM)
HDD: 1.0TB HDD 5400 rpm + 128G NGFF SSD, via M.2 card slot
Price: 1030€
2nd specs:
Processor: Intel Core i5-6300HQ (Quad Core, 2.3 GHz, Turbo 3.2 GHz, 6MB)
GPU: NVIDIA GeForce GTX 960M 2GB GDDR5, (Hybrid) VGA
HDD: 1TB, 5400rpm HDD, 2.5" wide, 7mm high
Price: 880 euro
This one also has M.2 card slot but it's occupied with Bluetooth adapter. (Bonus question: Is it possible to change it out for an NGFF SSD?)
From what I read, the difference between the processors are minimalistic and same goes for GPU, is it true?
And I'm looking for a laptop that could run the newer games for 3-4 years (until I finish university) at mid-high settings 40fps+ (won't really mind if it's on low settings), can any of these 2 pull it off? or maybe they both could?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic