The huge CUC packages that many vendors sell are a huge mistake. Don't do it.
Unless you've got a problem, adding animals intended to 'fix' the problem is useless at best, and can actually be harmful. 3 month old tank, starting 'the uglies'... a bit of diatom, maybe a cyano patch, the new aquarist sees the marketing on a huge CUC package, and adds 50 snails, 30 hermits, maybe and urchin, conch...
And, in time, they all starve.
IMHO, fish are far better at eating algae than inverts. Foxface, tangs, algae blennies, etc. Much more active algae eaters than any snail. I've got a Foxface, a Tomini tang, and a Scopus tang. Talk about algae eaters... they spend every minute of every day poking around for every scap of algae they can find. A quarter sheet of Nori lasts about 5 minutes in my tank (they get one every day).
I don't do hermits, at all. Never again. Picked one too many off of healthy corals. Crabs are opportunistic feeders, I don't want them in my reef. Other crabs? I like a sump monster. Don't have one at the moment, but I'm on the lookout for one. Big gorilla crab or some such, help keep deposits in the sump broken up. Emeralds are OK in the tank, porcelain crabs are cool, if you can keep them. Neat critters, but I don't keep many crabs. None, at the moment.
Snails? Yeah, I've got some snails. Mine is a bare bottom tank... I've got a few big Mexican Turbo snails... great for algae film on the glass and (plastic) substrate. Also have a few Trochus snails, a couple Ceriths. 140g display, nearly a year old, I've got maybe a dozen snails, and that's PLENTY.