Well, first of all the patent would have expired long ago. This story has existed as an internet myth for at least a decade. The science behind it is so simplistic surely people have tried to replicate it?
It would be wonderful if this was true, but...
That's ok though, if sodium battery technology isn't squashed by the utility and energy corporations, it will change everything