All Angels by and large are a risk of varying degrees. Centropyge Angels as you describe often eat coral and the general question is not IF they eat coral but WHEN. That said, I've always found them to be worth the risk because I enjoy their colors and personality.
I also don't keep expensive corals for the most part