There are existing batteries using the same principle, but based on other radiaoactive substance like
tritium. They last a long time, but at very low power. Despite the marketing of this new one, I get the impression that it will be similar, and so have limited use.