Mushrooms are lagunal corals. Typically they do well in a variety of conditions. I have seen them thrive in low and intense lighting, high and low salinity, high and low temps, and varying currents. In my experience none of these Perameters matter that much as long as you keep them consistent and don't let them fluctuate much. Aquabull is right that they tend to do better with iodine and amino acids. Since you got lugal's you can add Seachem's Reef Plus and cover much of everything else the shrooms need. In my experience, mushrooms do best in well established, well stocked(fishwise) aquariums. They like a higher nutrient load than other corals which is why they do better in well established systems.
I have been doing Reef Plus at least once a week but some of my mushrooms are still not doing well. I did a fresh water dip on one rock because I could see flat worms on them. Do flat worms kill anything, I can see them on a leather too?