"so if you leave a mean-spirited review, everyone can see it on your profile"
Of course, there are people who take pride in being as evil as possible when reviewing stuff. Those kind of troll review are quite often easy to recognized by lack of content, however some people manage to disguise it as a "constructive review" pretty well. In other words if "mean-spirited reviews" is what you want to prevent I don't think this is gonna work.
I do agree with santuu, that reviewing can be very creative. I've dedicated review pages on other sites myself, and the only reason I haven't here on itch is because it's really brainkilling having to copy all my reviews here and checking if all screenshots and links I place them them are ok. I hope I am forgiven on that one.