I see you have a team of very qualified employees with a lot of experience and it's cool. I think you have all the opportunities to implement this project.
I read that such power plants are used even in developed countries to compensate for the lack of power when the load peak.