For the time being at least User Reviews on this site can be found on the forum main page in the Tackle Talk section. You have to enter details of the tackle you want to review, with an optional picture, and then tell us what you think about it. Obviously there are few in there just yet as no one seems to have found them.
In time we may have something more on the lines of the old FM.