If the gift needs to be on the kid's account, how would you ensure it was 'ready to go' before christmas day, without the kid being able to see it on their account, getting a bunch of notifications etc?
The is a reason that Santa only comes when the kids are quite and in bed in my house, and it also explains why my dad was always tired in the morning growing up