It depends entirely on what you'll use it for.
The 2700 is an excellent processor for all around use including gaming while the 1050ti is a decent mid level card for 1080p gaming that will require some settings to be turned down on recent games if you want good frame rates.
If gaming is your primary goal for the PC I would suggest going with the 2600 and moving up to the 1060ti if possible to improve frame rates in game.
If some gaming and desktop work like video editing or photo editing is your goal then the setup you have is fine.