Is 300 GPH good enough for a 29 gallon aquarium? I bought my daughter a 29, and I put 2 top fin 30's on the back. They are 150 GPH per. I'm sure there is some people on here that detest or don't generally like Top Fin, but I'v never had a problem with them.