Filtration is 2 XP3 for bioload + 1 AC110 for mechanical filt/waterpolish. Substrate will be PFS most likely, with large amounts of smooth river rock + driftwood pieces.
4 persei
6 sajica
5 carpintis
(all above as juvs - hope to get a good looking pair out of the sajica, and resale the other 4 later; keep the best looking out of the persei group and carpintis group and resale the remainder as well)
I'd thought about some Thori Passiones as well, maybe 4-5?
Would a shoal(6-7) of loaches (yoyo's or similar) make for a good group of dither fish? finish it off with a 2-3 plecos I think.
So long term end result would be :
1 Persei
2 Sajica
1 Carpintis
4 Thori Passiones
6 loaches
2-3 plecos
Your end stock is fine. One issue is going to be growing out so many cichlids to a size that is good to choose the best ones without creating a massive bioload and/or crowding them into an aggressive, murderous mentality. If growing all of them out at once (I would recommend it so they are use to each other as adults and babies/juvies are cheaper and easier to find than adults with compatible personalities), you would need to rehome some Pearsei and carpintis at around 4". That will be a good size to choose the best looking carpintis, but might still be a bit small for the Pearsei. I would choose the carpintis you want at 3-4" and rehome all but the two best Pearsei at 4", then choose your favorite at 6-7". The sajica will let you know relatively quick who wants to stay and breed.

Make sure to have lots of small hiding spots for the sajica and even a few medium sized for the pasionis.
I personally likes the angelicus loaches I had, but they can be a bit tricky to find while Yo-yos are much easier to come by. The issue you are going to have with bottom stock is the amount of bottom feeders you have. The loaches and plecos are scavengers and the pasionis are sand sifters, which is bottom feed overkill IMO.
I would only do 1 pleco personally unless you enjoy keeping them. A 125 is not going to grow a lot of algae, so it won't need more than 1 for algae control. And with your loaches and pasionis being the cleanup crew, there isn't going to be much food for the pleco.
Personally speaking, I would pass on the loaches as they are the odd ball species of the group and your pasionis will be an effective bottom cleaning crew with a little help and algae control from the pleco. Plus both loaches and plecos are most active at night, which is when you will need to feed them, and the loaches might outcompete the plecos for food, resultin in dead plecos. But the stock list you gave for end goal will still work with everything you listed. You will just need to make sure lots of food makes it's way to the bottom for everyone.
Sent from my iPhone using
MonsterAquariaNetwork app