I wanna record/stream Dark souls 1, Dark Souls 2 Scholar of the First Sin, The Forest, Maybe Dark Souls 3 when it comes out, Saints Row Games, Fallout Series not sure about 4 yet. The reason i got the GTX 950 is cuz i dont play that demanding of games and i was told recording/streaming will always benefit from the extra threads. Im willing to return the 950 but so far i havent encountered any issues with it.
Dark Souls games are GPU orientated. They can run on DualCore CPUs without a hitch. Most of your games are GPU orientated titles, so a better GPU will translate to better FPS
Streaming/Recording will do two things:
A) Murder a couple of CPU cores
B) Murder the HDD you're recording to.
B i) Recording should
always be done to a HDD not in use by the game you're playing. Most recorders have their games/OS on a separate drive to the one they are recording a movie to. This is because of access speeds.
Performance will largely be as poor or as good depending on your record/stream settings. I personally use OBS because I can see live FPS and bitrate outputs while I'm recording, and it will warn me about CPU usage or dropped frames. It also has a wide range of settings for low and high quality recording settings.
Basically you're playing demanding GPU games on a low-mid range GPU, and trying to record on a mid range CPU. I notice in your system specs you don't have any storage besides your SSD, so I bet you're running your OS/running a game/recording to the same storage drive - this will severely murder your game FPS and recording FPS.