Looks healthy other than the slight bleaching, which could cause smaller polyp extension. It has definitely colored up since you have put it in your tank. I have saved many a bleaching/dying lps coral (although never an Alveopora, haven't had the opportunity yet). Looks like it should come back! But one word of advice: get those acans away from it. One thing a stressed coral doesn't like is getting stung by another coral, or even engaging in chemical warfare with coral (even if it wins). For feeding, try the top-of-a-2-litre-pop-bottle trick. It will guarantee the food to be eaten, cyclopeeze might be easier for it to eat, since it is stressed and they are smaller particles.
Good luck! Keep updating!