The 305 is a good enough filter for a regular community tank, just ensure you keep the maintenance up on it, clean impellor, lubricate seals etc and it should be fine, the only problem I found with mine was priming it, but Im not a patient person, so it annoyed me having to pump the thing continuously to get it going each time it needed cleaning. Otherwise it worked fine.