If my main focus is on gaming would it not be a better idea if I just overclock the turbo feature instead of overclocking every core? Seems like it would save on electricity and lower heat. Also, wouldn't this let me achieve a higher overclock through turbo where air cooling manages 4.5GHz on my FX-8350 when I could maybe squeeze out an additional 200~300Mhz?
Edit: My rational for better gaming is that currently gaming is evolving into more cores but at the moment it's more IPC heavy.
More about :overclocking amd turbo single thread performance