Nice idea! Though this method in particular is not a good idea to force people to give you a review. I like the design aspect but this attitude is not appreciated to force people to give you a review when we have not even tried the service yet! It seems like you are arm twisting users for comments and unfortunately leaves a bad taste to a good idea.