I don't doubt the science. I just find it amusing that buckyballs have become the answer to everything these days. A big-time chemist told me a few years ago that he even thought they would be the cure for AIDS.
Fifty years ago it was uranium, one hundred it was x-rays, I wonder what it will be in 2050?