on the boxes its says the 405 is good up to 100g, so is it not enough for my 125? and the fx5 says good up to 400g is that overkill? surprise there's not something between.
On my 75 I have two emperor 400's, a 405 and a few sponge filters. I've had a filter quit on me and while the Fx5 is a great filter I would never trust a large tank to just one filter. Filters quitting on my 75 is a nuisance but not devastating. If a 125 was left without filtration for a long weekend (I am gone for 3 days at a time pretty often) that would really stink.
So my suggestion is to get multiple filters for your tank. I have no experience with the Fx5 but it has great ratings, etc. No way would it be okay on a 400 gallon on it's own, they are all WAY over rated anyway
My advice would be to get a couple HOB (hang on back) filters and the FX5, but I like my tanks redundant.
One Fx5 as bare minimum? It's a huge filter, I run one on an 125 and it's plenty. I do like the backup idea though, when I had some expensive fish in their I added an AC110 for insurance.
A fluval 405 is sufficient for just 1 BDR. Filteration size is not about tank size, its about stock size. I can have a neon tetra in a 125 and still get away with a cheap sponge filter. Or If I stock the 125 with monsters like RTC, arowanas, rays... you name it, I doubt an FX5 would even be enough.
But this is MFK so we tend to go Monster on everything, not just fish, so FX5 for me.
The FX5 is only around 50w , I'm thinking of getting a FX5 for mt 110g tank
{60x18x24} Because I'm running a Blue Line 55 HD 1100gph pump
an it's running at 180w's and keeping my water temp at *85