Nice plan.
Just wondering about the GPU fan though. Is it wise to go passive on that? What if you forget to switch it on? If this were mine I'd be a lot happier if I had some sort of fail safe circuit going on, maybe a comparator working off temperature or PWM frequency to switch it on when it's needed.