I'd nearly be tempted to stick to small fish, say nothing over 10cm. School of some sort of tetras, big group of corys, smaller plecs and whiptails (ok maybe the whiptails can be over 10cm!) and some smaller cichlids like keyholes, flags, Biotodoma, Apistos etc.
Looks good, but needs some driftwood!!