Looks great. I really like the background. Some of your leafier plants may end up getting eaten. But I love the look of planted African setups.
I do think the stock is a haphazard mix, and may not work out. Melanochromis with tropheus, haps, peacocks, frontosa. Maybe in a big enough tank you will have luck.