Are these good gaming specs for recording on Youtube?

I want to record games (Using DXTori) like DayZ, Minecraft, Garry's mod, Saints Row, ETC.
Here are the specs
Intel Quad-Core i7-4770 Processor 3.40GHz/8MB L3 Cache
16GB DDR3 SDRAM system memory (expandable to 16GB)
Gives you the power to handle most power-hungry applications and tons of multimedia work
2TB SATA hard drive. Store 1,300,000 photos, 571,000 songs or 1,053 hours of HD video and more
24x Double Layer Drive
Watch movies, and read and write CDs and DVDs in multiple formats
10/100/1000Mbps Ethernet. Connect to a broadband modem or wired broadband router with wired Ethernet
NVIDIA GeForce GTX650 Graphics With 2GB dedicated graphics memory

The mostly limiting factor is going to be the CPU based for recording. For streaming purposes your internet upload speed would be one as well. Since I have no information on your internet speed, I can't speek of that. Your CPU is quite good and shouldn't have any issues,

You may have to reduce game quality settings if there are stuttering issues, other than that it probably would be fine.

> Spends £60 more than he should on a CPU
> Buys a mid tier GPU
What the hell's wrong with you?
Get an i5 4670k, you'll never use the features of the i7 if you're gaming. In fact, you'll lose performance.
With the money saved buy a GTX 760 or GTX 770. Whichever one you can afford.