It might. I do all sps, so when they get "sick" it's usually not good lol
All I can tell you is that I don't have any pests in my systems now. I tried revive and coral RX and lost have my sps. I tried melafix and haven't lost any from pests.
The thing is is that it is gentle enough that if you get an Acro crab or something in a colony, you can just reach in and grab it and it will live. With Bayer etc - not so much.
I watched aefw live through a dip in coral RX, which stuns them. Melafix (tea tree oil) KILLS. BUGS. DEAD.