Honestly, you are the only one that can answer that question. Every tank is different with different rock work and corals so the only way to find out if what you have is enough and works is to test it and see how your tank and corals react to it. I wish I could give you a straight answer but unfortunately there isn't. Flow is too subjective and what is too much flow for you may be too little for someone else. The only way to know if it works for you is to test and see how your tank reacts to it.