Yes it is a lot of fish but i have faith in you that you can do it stay up on the water maintenance and i think you should be fine.. BTW i don't count bottom eaters as part of the fish equation..
I would tend to agree on the shark. They've been known to kill albino versions even though they don't share the same coloration... more like a body-shape issue. Still, it's hard to tell sometimes who's doing the killing since a lot of it seems to happen at night ( at least in my tanks ).
I would knock the acei numbers down a bit. 2:6 is pretty aggressive. they get massive for mbuna. 1:4 would be better in my opinion. you have chosen large aggessive mbuna. cobalts, red zebra, and the albino socolofi all are big mbuna. that tank when they get full grown will not support them plus the acei. bigger tank would be needed as u said. i agree about saying goodbye to the RTS. from your pic, it looks like u have some time, so no rush.... Great looking tank by the way!
Since you mention it how long should it take for these guys to be full grown? I know there are varying factors but some sort of range would be fine. These guys are at least 1.5yrs old and I expected them to be bigger by now.
The stocking list is just in theory, by the time I actually get close to a "final" stocking who knows what I will be looking at! But thank you for your input & I agree that it would be quite tight.
The time it takes for mbuna's to attain full grown size depends on variables (species, water quality, diet, genetics, tank volume, etc).
Give or take they'll typically attain 'adult size' at about the 2.5-3yr mark (age from birth, not from when you got them). Subsequent growth continues to the limits of the species but growth rate is reduced.
As an example, I purchased my acei's as small juvies under 2" in March 2005, so I estimate they were born in late summer 2004.
I took this photo in August 2007 of one of them as it was close up to the glass. It appears to be approx 4.25-4.5" as a 3yr old, which I consider 'adult size' for the species, but not "full grown":
It's now January 2010 (2.5yrs since the photo) and it has put on what looks to be another inch (it's over 5" but not yet 6"). Based on the aforementioned variables it may be as big as it gets or may reach the cited maximum size of 6" before old age claims it.