the problem with these ideas usually is whether they scale or not. and whether you'll be able to build it if it does.
there is an obvious solution that is proven, just doesnt seem to be adopted, use excess energy to crack water into hydrogen, store and use on demand. could have a mini-power...