You're pool should be right around 5k gallons or so. The 2650 would turn your water in 2 hours. 4 hours a day should do a pretty nice job of keeping the pool clean (much better than what comes with it.) I've never used any of the filters that you have listed, but I've read good things about Hayward. The only trick to that is making it work with your pool (but that shouldn't be too tricky) Maybe someone will pipe in with more experience with these filters, but for the record, I love my sand filter. It's made pool work much easier and less time consuming.