Who is to say we need "large-scale" energy production though, except the companies selling energy ?
So there is definitely a need for small scale to very small scale energy generators, and dismissing a technology because it's unsuitable for large-scale generation doesn't seem wise to me.