// Removed as I'm not a physicist and may be mistaken.
There must be some heat flowing to generate electrical power because of the 1st law, so even if the effect is described as being due to a temperature difference, in practice, you also need a heat flow to be useful.
Your quote about "without any side effect" means without heating up a cold reservoir. But the article doesn't claim that.