I'd go for a Fluval U4 if choosing an internal (where you can reduce the flow by changing between a/b/c modes), or an All Pond Solutions 2000EF (where the ~1200lph true flow with no spraybar modules can be reduced to <900lph by adding all the spraybar pieces).
As I wrote on your stocking post yesterday, I would choose no more than 3 schooling species which each use a different level of the ~165l tank, enabling you to add more than the "minimum 6." If these fish are staying in this tank long term, you should be looking at <120cm adult size fish tops.