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 I can see also and very clearly that mineblock is really doing a great job in clarifying Grey areas and making their project quite understandable. Did you check their response to the questions asked by members of the bench?