I liked their idea, they are working for freelancers. i worked on others marketplaces where i collected my reviews from my clients. but unfortunately if my account will blocked, i can't get any previous reviews.
Grabstar allowed me to store my reviews on their platform for free. it's very helpful for a freelancer. those reviews will help me a lot to get new projects from any marketplates.