Depending on if your App is CPU bound or GPU bound will dictate which one of CPU or GPU will help the most.
You are able to set the clock on both the CPU and GPU from 0-3 so setting it lower should help with heat management, however the clock's are typically handled automatically through the Dynamic Throttling process which will automatically adjust the clock of both CPU and GPU to maintain app performance.