Nope, still can't review. The Buy it button takes me to a private message. Then when I return to the mod (not by using the back button, but navigating the long way around lol) there's still no option to rate and review for me
I have to admit that I also spent a few minutes trying to figure out how to add a review. I'd think it would be easier if there is a more visual pointer to adding a review than hovering over the existing ratings. That's one of the few things I do not find very intuitive at the moment.