Kids around the age of 10 or 11 should find it easy to understand opening bank accounts in today's generation. Some of them may even have it already. I think that's better start than using piggy bank analogy since the process is done electronically. They also know about downloading apps for their social media and they shouldn't have a problem downloading bitcoin wallets on their mobile.
It's not quite good, at that age they should be guided by their parents.
And also, educating them about Bitcoin is a good idea but I think it's also in storing Bitcoin, and mobile wallets aren't a perfect place to hold Bitcoin, it should always be on a hardware wallet.
I like the OP's plan, sounds good and interesting but I think, it's good if for educational purposes only, understand the basic information on this technology and how it will work, and its usage on it. That's it and there's no financial investment involved.
IMO, it should be 18 years old or above is the right way to teach them and introduce Bitcoin, 10 or 11 isn't the right age, they're still young at that age.