Agreed, best and safest way, I posted many frogs this way with 100% safety on arrival....even after a package got delayed by 3 days! Frogs were fine, I think they go into a mini hibernation when packed into damp moss, they probably sleep the whole time lol.
Good luck