Mr. Limpet
Aquarium Advice Addict
Are they compatible with an angelfish though?
I don't know, but I have ghost shrimp and AES (amano) with my GSP and they seem to be holding their own. AES have this jump that scares the puffers, which is quite a feat given the way the GSP shredded all the snails in their tank lol. If you have hiding spots, that helps.
Are Angels that aggressive? Would a bottom feeder do any better?