TBF, Something in the vague range of the battery they've been promising is actively in development in a bunch of skunkworks, but it's still a long way off if it ever comes to fruition. If they did manage to make a sodium ion battery, it would have been a huge deal.
But they didn't, and when it does happen, it won't need to be used to sell motorcycles.