I really like how the work is ot for but I just see two flaws in the system. One is the need of the DigiPiglet to be on hand physically to the next recipient before it can send BTC to the piglet, by doing this like what eternalgloom will be doing on shipping it to the next trustworthy person he will be incurring additional cost by doing so. The second one is related to the first flaw because this kind of system you will be risking the donations everytime you send it to another person, as you are handing out the private key everytime you send it to an individual even if you think the person is trustworthy doing it with 98 more prople looks like a risky thing to do.
You're right with your assessment, but you always have that risk in a
trust chain. The reason we're going through the effort of sending it from person to person is that we want people to hold this thing in their hands, share it, show it to friends and anyone that's interested. We're not about being the most efficient charity out there, just completely different.