I personally like Florida's system for hots. It's time consuming, sure, but requires you to get hands on experience from a licensed mentor before you're allowed to keep them yourself. It's 1000 hours per family. If you want an all encompassing license(Colubridae, Viperidae, Elapidae, Helodermatidae) you're looking at 4000 hours of hands on experience before you can legally keep them all. I think there are a couple extra hoops you have to jump through to keep Hydros so they're not included here.