This is the first I've ever heard of it and don't really have the knowledge base to know what it does, but as far as lengthening your lifespan, I totally agree with you. It would have to be able to improve some aspects of life, otherwise your body would deteriorate so much with age that it would almost become pointless. Like you said, living just to continue existing.