According to https://www.epectec.com/batteries/cell-comparison.html, 160 Wh/kg is about the same density as Li-po and Li-ion. This battery chemistry is attractive in that it's made from common materials & is more stable/safer than Lithium. The press release doesn't say, so I assume it's not competitive in energy density per litre so I assume not.
Wikipedia has a comparison table at https://en.wikipedia.org/wiki/Sodium-ion_battery#Comparison but no idea how accurate/up to date it is.