1000L/hr will be 25 times turn over. I will say it's defnitely not too much. If you just want to keep some simple zoas, shrooms and maybe some LPS should not be a problem at all. They can definitely take more flow than that ; just don't keep them under direct flow. Your flow is mainly determined by the type of corals you intend to keep.