One of the reasons you don't want to use extenders (especially that one listed there) is that it would be using the same radio to both talk back to the host network AND talk to the clients. So it effectively cuts in more than half the lowest available connection AND more the doubles the latency between the client and the network. It gets much much worse as more and more clients get on that extender to talk back to the network.
Using APs with mesh means you are using the 5Ghz radios as a 'virtual network cable' back to the enterprise network while allowing the 2.4Ghz radios to just handle clients and not have to do backhaul duty as well. This DOES mean you are now using the 5Ghz radio to backhaul the 2.4Ghz clients, so if your plan is to use the 2.4and 5GHz radios for clients AND use the 5Ghz radio with mesh as the backhaul, your mesh link becomes the limiting factor, but even that is far far superior than a 2.4Ghz repeater.