I would argue that localbitcoins is far more popular than that review site. It has been around for years and tons of people use it with no issues.
They are both peer to peer marketplaces so there will always be some scammers. Also consider that none of the people who have a good experience on these websites have a reason to look for bitcoin exchange review websites, it is the few that have a bad experience who go out of their way to leave reviews on other websites.