While I haven't got the scientific background to comment intelligently about whether this technology will do what is claimed, nor even the facts to give to someone who is so qualified, statements like that bring to mind something that Arthur C. Clarke said:
'If an elderly but distinguished scientist says that something is possible he is almost certainly right, but if he says that it is impossible he is very probably wrong.'
Generally, it is a mistake to bet against what inventors and engineers can do - given sufficient time and resources. This particular technology may or may not do as claimed - but someday in the not terribly distant future, someone will do the trick. Then the Arabs can go back to being nomadic goat herders.
Remember this thing only stores energy. You still need the original source: coal, oil, nuclear.
'If an elderly but distinguished scientist says that something is possible he is almost certainly right, but if he says that it is impossible he is very probably wrong.'
In 1969, I met Clark and asked him if he thought his permanent Moon base and regular trips to the planets would really be reality by the year 2000 as shown in his movie.
He said yes.
Oil for making things will remain a must have technology well into the next two centuries. The Arabs have a plentiful, cheap source.
There is the rub. No matter how many wafers of super conducting and ultra dielectric material used I don't see how they can slow down the discharge to the ten or so hours they claim. As Dr. Perry suggested, it would "trickle" drain on its own before the power can be delivered as intended. I would not put money on this one.
For twenty five years we have been told that the home fuel cell was also just around the corner.