Yeah if I had a do over, I wouldn't have done the live rock. I think the pests outweighed the benefits. I am currently struggling with PO4 as well. Things are coming around.
I started with dry, but added limpets later, assuming they were beneficial. For the most part they have been, but there's no doubt they acquired a taste for that cyphastrea. Got my PO4 down, just trying to balance my GFO usage as to not strip the system entirely.