Heard this too on Newstalk. Sounds interesting (self sufficient in 5 years is bound to be of interest), but I've yet to hear or see any real substance.
I understand there may be some issue about giving all your secrets away, but I'd also like to look over some of the technical data. For example how big are these rock dams? Is it a case of flooding the Cliffs of Moher? (OK exaggeration.)
Costings, plans, data, etc. Comments like "A team of experts" without any reference to who they are always makes me a bit sceptical. If this is the answer, if this is feasible, if they are experts, why aren't their names beside it?
Early days though and hopefully there'll be more substance soon. Until then....I reserve the right to be slightly sceptical.