I would just keep it where it is for now. Check your water chemistry, just make sure your not still seeing some ammonia or nitrites.
LED's come in a vast array of types, Fluval is not know for their quailty of LED's, especially at that price.
Keep doing your research here so the guys at the fish store know you are not to be had, some will really try to take advantage of you and sell you items you do not need or items that are sub par. If the guys at the local fish store are snots find a different store or go in informed.
Do the water chemistry, let the coral accliamate for a few days, it may open up more. Sometimes they need more flow but not strong flow.
Hang in there, it's a learning curve as with most hobbies.