Most will say binance as it has the largest user base and can generate massive volumes. This is a valid point but if you have any local exchange or service provider that offers P2P services and can provide the service you require, then you should use it. Sometimes these experiences provide extra benefits but always look for customer reviews from different sources. If they have good customer service go for it.
In fact, most people shout "Binance" from the heavens because it has so many users and so much volume. But isnt Binance still a controlled exchange that acts as a go-between? Put everything in one place, everywhere. There are highs and lows, and its kind of like a fun gambling site, where everyone bets on how trustworthy a central entity is. Your point about local P2P services is valid; there is an unspoken appeal to being able to connect with your trade partner directly, cutting out the middle man.
Of course, each site has good and bad points. As you correctly said, customer reviews are the key. Before you act, look, look, and look some more from different angles. Great customer service is great, but so is making sure the platform is honest. When you're making such important choices, make sure you dont just skim the top.