Setting a custom curve for the GPU will give you better framerates and/or temperatures, depending on what you're aiming. You can have both if you have enough time and patience to play around with it.
In my case (GL502VSK, gtx1070+7700hq), it went from 1580mhz/1.080mv at 83c, to 1810mhz/810mv at 75c (both at 100% load). Huge improvement in both fps and temperature. It takes a LOT of trial and error to find the sweet spot.