My experience with NYT product reviews is pretty awful. I wish I could be more concrete. Tried to look in my history but I could have sworn at least one article was just effectively, "top 10 most popular on Amazon", with quotes from user reviews. Maybe I'm getting my sites mixed up.
I believe you're thinking of The Strategist, which is through New York Magazine. That's basically their thing, to summarize Amazon reviews for you and filter through a product category based on that. I also don't really see much of the value in it, but I suppose I can see how someone might.