I think thats actually a solid idea for a crypto wallet on-boarding: simulate each scam that's likely to be tried against you, let you fall for it so you can see how the scheme works, thereby teaching you how crypto works, one exploit at a time.
Similarly an onboarding on common user errors would be useful too. An estimated 10x more cryptocurrency is lost to user error than scams. (source in my other post on this thread)