This is a question that gets asked many times. These Reviews are still very visible to leads that are considering claiming or buying your Offer. Currently, Referrizer reviews are shown on your Landing page through the system, and also with any voucher that leads receive from friends.
Have a look at this example:
Besides having Referrizer reviews embedded in your Offers, they can be automatically posted to your Website! By adding just a quick piece of code wherever you would like them displayed. See article here
Having a Referrizer Landing Page would give you additional place to share your reviews and all Referrizer reviews will show under Referrizer in your google place as well.
Please reach out to your account manager for any further questions regarding information above.