Lithium has twice the energy density of sodium.
Sodium ion are cheaper to make
Lithium has a longer life cycle
Sodium ion is safer
Sodium ion has better low temp performance
During testing, the hydrated version held nearly twice as much charge as standard sodium-ion cathode materials.
Lithium is preferred where weight is important as in EVs. Lower cost would seem to make sodium the best choice in applications like utility storage. But lithium seems to have the advantage of well known technology.
I’m not so certain about the practicality of nano sodium batteries. Could be a research curiosity.