I use the Coral Revive and like it. Good dip for new zoas. In terms of treatment of any parasites, etc., Revive kills adult zoa nudibranchs and other pests, but isn't good at getting rid of the eggs. Also, it takes the zoas a little longer to come back from the dip.
Hydrogen Peroxide dips are good for only one thing in my opinion: killing macro algaes on your zoas or other corals that are killing them. The peroxide wastes whatever green weed is choking them out and is a good fix for that. Always remember to give your zoas a quick fresh RO/DI dip before they go back in the tank, or dip them in tank water water and have a chance to check them out carefully and put them back. I will be honest here. I picked up zoanthid eating nudibranchs at the A2 swap and have had a heck of a time getting rid of them.
I have tried a new product, RPS All Out and am very pleased with the results. It kills the bad guys, including the eggs evidently, and the corals come right back like they haven't had the crap kicked out of them. I am ordering a bottle. Here's a link: RPS All Out Coral Dip | Wholesale Coral | Detroit Coral Farms, Wholesale Live Corals