Forgive me for what seems a quibble I am a bencher. 5GHz for me means 5GHz not almost 5GHz or nearly 5GHz but actually 5GHz
But all that counts is that you are happy and with that CPU you should be very happy. Like I said I think you have a outstanding CPU.
JBOD you are right on the money with your voltages. Like I said earlier it is pretty normal to need 1.440 vcore to get past 5GHz and you have done that with 1.424 so you are ahead of the game as far as I can see.
I only disable that stuff because I need to have my real clock speed showing when I am taking a screen shot, but I do not need to disable them to reach that overclock. With SB you can leave all that stuff enabled and it is not going to mess with your overclock. If your temps are good and within safe ranges then it might be worth setting your vcore up a touch. Oh and set LLC at 1 if a Gigabyte board or 75% if a Asus board and try that. But at all times pay attention to temps. Let temp be your guide in all things.