Disabling Turbo Boost falls under limiting power/clock speed.
Turbo Boost is just a dynamic overclock, as such, disabling it is essentially an underclock. It can indeed result in a smoother experience by virtue of reducing thermal throttling. Thermal limits can reduce clocks much more drastically while waiting for the CPU to cool, than running it at lower but not-as-hot clockrate to begin with.
This is especially true for for weaker cooling systems that take longer to get the temps back down when the CPU hits max, meaning it can take a second before the CPU is back to normal speed. An underclock in such a case is beneficial.