You could spend more for an 870M + i5 or much less while retaining 860M, but the config you listed doesn't look like a good bang for your buck unless you really benefit from an i7 (non-gaming purposes).
And what about this one ? NVIDIA have confusing mark on GPUs, so I still don't know which option will be best.
Intel Core i7 4710HQ (Full HD 1920x1080) 2,5 - 3,5 GHz
NVIDIA GeForce GTX 970M 3 GB GDDR5
16 GB RAM (Dual Channel DDR3L 1600 MHz)
1 TB HDD SATA 5400 RPM 6GB / s