Sorry, I don't understand completely. Maybe I wasn't too clear, I want to use this kernel with stock samsung rom, can I? I understand that I would need to root and install twrp recovery. Another question, can I push the oc harder or only play with voltages?
Yep , you can.
You can push both the OC and voltage , but this have no sense at all. The CPU come hot so fast that the trotting start in no time. You won't see any difference in normal use.
For the most part of the use you will see that the big and powerful core will not come even activated. And when activated they will not use the max cpu speed (because not necessary for accomplish all the jobs).
If you want use it for gaming please read the last news of the Gos services and how they work.
(finally and ridiculously samsung admitted to spy people via Game Gos and apologized about it , so we are fine now eh?!)
Keep in mind that if you do this for optimize the battery , the process is not easy. The debloat way must be taken. Plus , there are lots of function that if kept enabled will drain the battery also with the custom kernel.
In ThunderTweaks the standard wakelock can be disabled but at the same time the apps that use them must be putted into deepsleep for avoid loop of cpu time in the background.
Some of the Boeffa wakelock turn on by their self despite you disable them.
Samsung for this side is horrible. More or less every service try to connect around the world and go in background.
Is not exactly easy to find the proper combination between : Service Disabler (app) , custom kernel, System App Remover (app) , Universal Andorid Debloater (tool from desktop PC) , etc etc.
Rest the fact that this kernel is a good and very useful tool if you have patience and time to waist.