They are great for biological filtration, but only if they work correctly. It sounds good in theory but can be difficult to make it work for real.
The substrate needs to be at the same level in all parts of the tank, otherwise the water flow through the substrate will be uneven and so-called "dead spots" can appear. These spots are places where the oxygen levels become insufficient and instead anaerobic bacteria will grow there. I don't remember exactly what these bacteria do, but it was something nasty. So, no digging fish will work with this type of filtration. Having a completely level substrate isn't very appealing to the eye, it makes the perspective a bit funny when looking at the tank.
Also, many plants get their roots messed up by the plates.
I used one of these when I started out with fish keeping, but quickly exchanged it for a canister filter inside the tank. It just didn't do the job properly, especially since I had kribs who kept digging in the gravel.