Hi everybody. I found DISPATCH LABS on a website that publishes ratings from popular experts: https://topexperts.io/ico/dispatch-labs There is a common 6.54/10 score from 12 experts
Overall score is already 5.9. This is an average rating, all is well. Many projects have a much lower score.