Yeah that Cyphastrea got spanked repeatedly over a wide area. I'd consider giving the stung part an iodine based dip to disinfect.
Favia can also be aggressive, at least in terms of long sweepers. I had one that couldn't have been 1.5 inches across and yet 4" sweepers would emerge at night.
Personally, I find A. echinata and Faviids very attractive and with proper placement, a beautiful addition to the tank. Oh, and while sweepers generally blow with the current, mesentery filaments can creep along the sand bed upstream!