I'm not saying it's bad, but it's clearly not a replacement for batteries, given its applicability is quite limited.
The question is about conversion is, is it still cheap if you add a powerplant (i.e. converting heat into electricity) and have to maintain it (moving parts, in contrast to batteries).