I would not trust any bitcoin mixer site other than chipmixer which i know because it has a good reputation of this forum.
3rd party review sites are hard to trust as they sometimes give good reviews to a bad project by taking bribe.

Its our money, so we should not deposit in any site unless we are 100% sure of its authenticity.
Chipmixer might have a reputation for being reputable but if their website was down from 6th-10th August this year without them even making an announcement to reassure their users, then I think that was a public relations failure on their part.
Making a post 4-5 days after their website was offline to say they were back up and running probably would not exactly give confidence to all their users and I would advise those thinking of using Chipmixer to consider alternatives.
I didn't knew about this chipmixer getting offline without initimating anyone. That's really bad from a company like chipmixer to remain silent on this big downtime.