If it was you keeping angels, Byron, what would be the solution in this case?
It seems quite a conundrum. 5-7 angels are needed, but the more angels the higher chance of a pair, which will leave you with less angels, and adding new angels to an established group is non-ideal. I can't see a solution to this.
I have not kept angelfish simply because I cannot provide what they need, or at any rate I have never been inclined to do so, so I stay with other fish species.
This points out why research into the species before deciding to acquire the fish is so important, and the only way to succeed with healthy fish.