I agree - if I saw "sponsored link" in a review, I would assume that the review itself was somehow sponsored.
Perhaps some other type of notice would be more appropriate, but I can't think of what that would be.
Perhaps some other type of notice would be more appropriate, but I can't think of what that would be.