Simple question
If it is likely that the product you have been sent is going to be released to the general public then yes, it should be reviewed, if not, there appears to be no real reason to publish a review.
If it is likely that the product you have been sent is going to be released to the general public then yes, it should be reviewed, if not, there appears to be no real reason to publish a review.