I would not keep Andinocara with Angels, they are not found together in the same type waters in nature , or geographacally, and the long fin trailers on angels would be very tempting to bite off. (of course I am a geographical purist about my tanks)
But also Angels are soft to neutral water Amazonian species, while Andinoacara species are from more alkaline, harder waters on the west side of the Andes and the Northern side of the Sierra Nevada de Santa Marta mountain range, east to northern Venezuela and the island of Trinidad, and 1 species into Central America.
If you do keep them together, I hope you continue to update. I'd be glad to be proven wrong about having fin trailers shortened.