I'm not sure what to think. There are a lot of criticisms in the comments section of the article. I can't follow them very well, but I suspect some of them don't know any more about it than I do. In any case, I note that Lubos commented and said,
'Well, this "paper" is equivalent to one paragraph of what I wrote on September 24th ... including the 30-nanosecond result.'

Which is not to say the paper is right.