I'm not saying there's a free luch... just an alternative.
I'll try to get back the proper documentation analisys for you.
At long term I still think it's better for a country to renew aluminum in their back-yard by using stationary renewable green energies (...ho, what a beautiful world...), rather than go to war to get hydrocarbon based fuels from another country...
it's just a quest of finding a "closed loop" system where you can put and store energy in a box, and than you open that box whenever you want to release that energy it basically...
Al could not essencially be in powder form... neither the ultimate chemical solution.
And now we are talking about politics... haha