Google has updated their perspective in regards to online reviews on the Google + Local platform.
P.S: I'd like to say I am back and the behest of many personal friends and my own users despite what I said on my last post from a couple of months ago or so.
P.S.S. Please keep replies germane to the topic of this thread. No need to drudge up old stuff.