Agree with the qtys., but you could push the limits a bit more if you really wanted to. I'd love top dwelling fish, but hatchets from experience, will make it out even the smallest of holes eventually. I've decided not to replenish them primarily because of this. But, viewed from eye-level, hatchets are pretty much invisible anyway, they stay so near the top and amongst anything there (plants, driftwood), that they might as well not be in at all. Instead, I'm going to go with 3 mid-water species. And my suggestion, for variety, would be to similarly change it up. There are a large number of tetras available that would work and I'd suggest differently shaped fish as well as differently colored fish. I'm using cardinals and bleeding hearts and will be adding emperors. I would also consider adding cories or some similar fish to "clean up" after the mess discus feeding makes.
On the headstanders, they're not herbivorous, or even omnivorous. They may pick at algae looking for minute crustaceans and such, but they do not consume that algae.
http://www.fishbase.org/TrophicEco/F...cies=punctatus