A wonderful idea and lots of positive comments. As I'm reading this, I'm trying to understand how you could ever trust a company with a long time horizon like this. The modern world to me is: personal information for sale; corporate takeovers changing privacy obligations; rates change at the drop of a hat; bankruptcy to discharge apparent moral obligations (pensions).
Even if the company is still here and morally sound in 20 years, what will the costs be? I'm hoping the headline "treat dementia" is not going to be a concern for 20 year olds.
I searched the FAQ for "how do I access [my stem cells]"... maybe I missed that part?
Good luck to you in spite of my doubts.