Join Date: Sep 2012
Location: Portland, Oregon
I've run almost the exact same set-up in the past- it was attractive, stable, and easy to maintain. The only changes I'd make if it were my tank relate to fish stocking:
1) Reduce the number of species living in each tier of the water column to 1: Top, Mid, Bottom. The Otocinclus don't count since they're going to be on the glass and leaves.
2) I'd reconsider getting an orinoco zebra plecostomus if you want cory's. They need rock crevices to mark out territory, make lots of waste without eating any algae, and since they're slow and nocturnal, they will lose in food competition with the corydoras. If you're set on getting them, I'd skip the other bottom tier fish, make rock and driftwood caves for them, and use a higher capacity filter.