I would personally recommend more snails. We have a 29 gallon tank with 3 Nassarius snails, 5 blue leg hermits, a peppermint shrimp (took care of aptasia problem a while back), we have 2 emerald crab, margarita snails, limpets, astera snails, Nerite snails, cerith snails Don't know how many of each, but we have a bunch to keep up with all the bio load and algae etc. We do not use a filter though we only have a protein skimmer and live rock.
Please excuse me if I am rambling or being unclear I haven't gotten much sleep. I worked 16.5 hours yesterday and then had to be back to work at midnight to start a 12 hour shift that will more than likely turn into something longer. My brain is in the process of shutting down at this point.