It doesn't sound bad, but here's my thoughts...
1) Be careful about how many mangroves you add. Mangroves need a lot of nutrients to survive, and several in one tank may actually starve each other if there isn't enough for them to use in the water/soil. I've had this happen to me before with a group of 4 mangroves.
2) Orange monos are very fast feeders, and can suck up food effortlessly and quickly. Eel gobies, on the other hand, are not, and you may find that the monos will be too much competition for them. I suggest you either find a method of trget feeding the gobies or leave them out of the setup.
3) Archerfish are schooling fish - they like to be in groups, preferably 3 or more, and the more the merrier as they always say. Look into buying a school or adding on induviduals to boost the school over time.
4) Your stock list looks a little like a food chain. Your plants are likely to fall victim to your crabs, especially if they're the so-called commonly sold 'red crabs'. And both your shrimp and your crabs are vulnerable to the archerfish and silver datnoid. I think the invertebrates should stay out of this setup.