yeah the xp2 would suffice. i think with the xp3 the water flow would be too great for your plants and fish. i personally have an xp2 on my tank, and you can see the plant sway slightly. not sure about fish since i haven't put any in yet, but I'm sure they will feel the flow too