"I don't see anywhere in the article how much energy it takes to heat/cool such large formations. That will really detract from the economic attraction of this process."
The article says 3 or 3.5 more energy output than energy input.
It'll still never happen. Greenies will stop it.