This paper doesn't prove that it extends lifespan. So to speculate on that extraordinary claim without extraordinary evidence to back it up is useless. It would be far easier to prove this out on a species with a much smaller lifespan like mice, not to mention cheaper, but so far we're unable to make a mouse live longer than 5 years.
Yes, I'm certainly speculating. It certainly seems that this could be a path to extending lifespan. I think the claim is less than "extraordinary" though. Many teams are working to figure out how to extend lifespan in many species—it seems likely that there will be meaningful progress in the coming years or decades.