Much better - no hydrogen stored, generated as needed. Mature technology too - replaced the Otto II fuel in NATO torpedoes in the '70s, I believe.
Energy density is low but acceptable for marine use where water is everywhere and free.
On land, forget it, even lead-acid has better power density than aluminium-water.
Aluminium-air, OTOH, has potential, but the technology is far from ready.