His success is mostly limited to milking gullible people, as far as I know not a single usable item is the result of this fraudsters activity over the years. That whole field - and the associated cryo preservation proponents / entities - are simply religion warmed over, sell the eternal life in return for your money today. No proof required and never any complaints.
Really? SENS research is pretty niche in the broad field of regenerative medicine - that's kind of their schtick after all - but it appears to follow the well-known pattern from medical research where it's amazingly useful for mice, with results on humans being either inconclusive or many years away from practical usefulness. https://en.wikipedia.org/wiki/SENS_Foundation#Research