My efficiency parameters are from the Omni Rom. It is a setting I could choose in the ROM settings. It will have the phone running on "half speed".
You are correct, the only way, atleast to me it seems, to get the temperature down is to allow a lower maximum temperature in the thermal files...