I thought I added a comment to this exact situation in my original post but I guess I forgot to put it in. The underclocking is a nice idea but a little inconvenient for an end-user. If you're using a server then that ends up being a waste of good hardware.
My comment on underclocking was a joke . I could rephrase it as "if you have a task and you don't care about the output, you can stop just the task and get incredible efficiency".