Yes, and I can agree with your comments. Parts of your post mirror my own thoughts at times.
For example, I do not own the latest Jurassic Park pin. But I would like to know both the positive and negative things being discussed.
I like your solution. I would add that the % value should be adjustable by the user.