Sceptical. This is over two years ago and haven't heard anything after that.
One problem I think they'll face is how to make those capasitors so that they can withstand more than just a couple of volts. The closer the poles is, the less volt you can charge it before it brakes down.
And the article doesn't says anything concrete about storage capacity, or any other factors that is very important to the consumer.
You are about to answer a thread that has been inactive for more than 6 months. If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.