If it were me I'd dump the keyboard and mousepad in favour of a better monitor, you can get a 1440p 144Hz one for around $350 I'm sure, a 1080p monitor and a 1070 makes little sense.
Reducing your resolution to the smallest 16:9 res available is an easy way to find out, as you're only changing the GPU load. If FPS doesn't go up you know the 1070Ti will do nothing. My bet is with that CPU you'll see zero FPS improvement what so ever even if you replaced the 960 with a 2080 Ti.
As you're already aware, the best way to get more FPS in CSGO is to use a narrower aspect ratio.
So long as you're happy with the level of control you have over them, your stuff isn't overheating and you aren't overloading any headers amps-wise, it's fine.
If you want this as a permanent change, SharpKeys will do this easily, just change num lock to A and num lock to a useless key of your choice so you can still enable it when needed.
I really love the idea that a new generation of cards should increase in price proportionate to its performance increase, if that was actually how it worked graphics cards would start at $100,000 or more I'm guessing.
Censorship is kind of the whole point of Reddit, it's why the downvote button exists, why comments that get voted too low get hidden, and why you get shadow banned if your account runs into negative karma.