I love my fluval 405. Has only had one problem in 2 years and that was my fault. I pulled alittle too hard on the impeller cover to clean it and cracked one of the locking tabs. I bought another one for 4 dollars at the lfs. To answer your question, the 305 in addition to the xp3 wont be enough filtration.

Pat