As reported by someone, turning off two E-cores will enable more cache to be available for the remaining two E-cores in the efficiency core cluster which can improve gaming performance in some games. This is what the Intel APO app is doing. So instead of using that, you can just sacrifice two cores for the greater good. And I think it should also allow the two active E-cores to boost higher too due to less heat generated in the cluster. My preferred configuration (whenever I start using my dormant 12700K) will be to disable HT and two E-cores and have 10 threads available for games with none of the performance loss possible due to hyperthreading causing cache contention for the threads running on physical cores and also more cache available to the two E-cores by disabling the other two E-cores. Sounds like a solid gaming first strategy to my mind.