What about Kribensis
for an option? Electric yellows (yellow labs) and cobalt blues are africans and would eat the plants and prefer harder water.
Have you considered working with soft water, considering the biotope you're talking about, and then Discus
and cardinals would be a great option for you.
On that list you showed us, I notice with the angels it says 6 anges (1 male and 3 females). Is it just me or does that not add up? 1 + 3 = 4, and doubled it = 8. Also, I would expect those dwarfs to chew the fins of the bleeding hearts. That sounds like a pretty generic list, I bet you can do much better yourself and with suggestions here on the forum.
I say if you're stuck on wanting to mix large and small and you want cichlids, look into the Discus
and cardinals, there are a lot of options that direction for a 150 long term, especially if you kept it to 2 - 4 Discus