This lacks data. We'd need to know the efficiency, life expectancy and energy production cost of the cells in order to know if this is really interesting.
If you need more energy to produce the cells than the amount they'll provide throughout their lifetime, it's not worth it.
Sure, it looks cool, but it's too soon to publicize.