I uses it for gaming on 1440p and recording at 1080p 60FPS and video editing
renders 5 mins of 1080p 60 FPS videoin sony vegas 13 in 10 Mins its preatty good time for a 100 subs gaming channel
lol i ALMOST have the exact thing as you...maybe some minor things like the case, hardrives, and maybe some specs.
PSU and SSD choice is not so great. I would recommend OCing the CPU, and more, clearer pictures would be great.