That would be great....for HIGH SCHOOL KIDS. I'm 73 years old and grew up with guns of all sorts in rural south Louisiana. I need more safety training like a boar needs tits. An online course on the intricacies of the law, OTOH would be a very good idea, but not as a "requirement" to carry, but mere good sense to do.
Indeed, there are different situations that need different solutions, but when a person is just getting an interest in owning and shooting a firearm, they DO need a safety first, hands-on place to find out what they are getting into and how to handle it without being unintentionally careless. Not in order to get a license, but to find their comfort zone. And it should be totally voluntary.