I think I have everything balanced out with the angels, at least for now. I have the HOB filter baffled (just zip tied an aquarium sponge to the outflow), and I added a large sponge filter with a powerhead that just blows directly up to the surface of the water. It creates a great ripple for gas exchange, but unless the angels swim directly through the current (and a couple of them do it for fun), it doesn't bother them.
I ended up just setting up my 20g long for the gourami. She was so happy with her guppy friends in the 10g I had her in that I didn't want to risk anything or upset the balance. So now she rules the tank with her guppies and a little school of dwarf cories. She seems to only try to murder fish that are bigger than her (not smart), so she has been happy as a clam in the 20.
After some debating about putting the most bullied angelfish in my 120 gallon community, I decided not to because A) I have a ton of current in that tank, like 1900 gph, and B) I have ember tetras and kubotai rasboras in there which could make a delicious snack when she gets bigger. I decided to move the angelfish tank into the office, so I took the opportunity to rescape the entire tank, shove it full of plants, and get a small school of black skirt tetras to put in there. I kept the angels in a 30 gallon bin (heated and filtered) overnight, and I gradually released the angels into the tank in reverse order of dominance. I put the most picked on one in first for several hours with the tetras and loaches, and then I released the three who never bother anyone, and then I added in the 2 bullies. It has been a couple weeks now with very minimal aggression and no more fin nips. The angels don't bother the tetras and vice versa. The tetras even seem to distract the angels, and one of the 2 bully angels likes to hang out in the middle of the tetra group.
I am completely prepared to remove any angels who pair off - I have two 40 gallon breeders bought at the Petco $1/gallon sale. I spoke with the folks at the store I bought the angels from - they breed them there in store - and they said they very often take angel pairs back from people and exchange them for juveniles at no cost, since they like to sell as many house-bred fish as they can as opposed to shipping them in. So that's a good option as well.
I'm really happy with the angelfish once the original panic passed lol. They're beautiful and very relaxing to watch. It's a nice middle ground between my betta tanks which are full of crazy personality and my 120 gallon which is full of schooling spazzes with just constant movement. That tank is a busy place. But the angels are more calm, which is nice to watch while I'm working
Thanks for all the great advice everyone.