4.2 ratings for overall is quite high.
4.5 for benchy and good expert view above 4.0 mark speaks alot of positives for your project.
Congratulations
Check their product rating its just 3.3% meaning almost all the people the people that review their products has some floating question or has issues with their product,.
You can clearly check the comments in this page -
https://icobench.com/ico/minedblock/ratings