I agree with Cal Amari.
If when you test for ammonia and nitries, you get 0.00 readings for both, then your biological filtraion is adequate.
Mechanical is basically subjective, so if you look at your water water clarity, and approove, then its adeqate.
If you don't like the clarity in your tank, then add more, or several types, ie fliter socks, or more mechanical media.
There is no limit, as far asI'm concerned, there is no way to over filter.
With out photos, only you can tell.
To me the most important factor in filtration is the biological aspect, although I also consider nitrate concentration just as important, as ammonia and nitrite, even though nitrate are somewhat less toxic
I want my nitrates to read below 5 ppm, because that is the water parameter readings I get where I collect them.
To me clarity is a minor detail.
Where I collect my fish sometimes the water is mud brown, sometimes it is clear as a bell.



Sometimes the water is tea stained by leak litter that creates tannins.
Especially during the dry season when leaf litter is not flushed out.
But in either case, the one constant is that nitrates are always undetectable.

Nitrate left tube, pH right.
So along with a heavily planted 125 gallon sump as filtration for my 180 gal cichld tank, I also try to do at least the equivatent of 100% water changes per week, by doing changes of 30% to 40% of the entire tanks volume every other day or so.
The heavily planted sump allows for less than that, although water changes involve much more than nitrate elimination.
And as you can see i the photos even 100% water changes aeem paultry compared to what natiure provides.