The re-keying seems like a hassle to get grandparents to do - wouldn't it be better if the cash value is linked to a generated wallet that is locked behind a very strong key? That way the cash becomes the physical representation of X amount if BTC with "real" backing?