I am not recommending any one type over another, because basically, they all do the same thing.
Cleaning them often, is more important in my eyes than the type.
I do think being user friendly is also very important.
If its difficult or time consuming to clean, it will not be done.
I like sponges because they can be cleaned often, with little effort.
I also like HOBs because the mechanical media can be cleaned in a few minutes without turning them off, although as I said in my first post, if there is a 10" oscar in a 75 gal tank, and they are the type, the entire back of the tank should be a lined with HOBs, (maybe the sides too) and at least one (if not more)should be cleaned "daily".
But in my fishroom, I preferred sumps with filter socks as mechanical, and bio-fractionation for chemical and biofiltration. Fractionators need a lot of constant tinkering, and because I had 1000 gallons in tanks, and also that much more in ponds, the bio tubes were 4ft tall and 8" in diameter, so not recommended for the average aquarist.

below is waste pulled out of the water column, by a bio-fractionator