Have seen a fair bit of discussion about this here in the UK today. Much of it is pointless ... whether reviews are a ranking factor or not, they're always going to be important for other reasons.
For the average SMB / SME owner though the title of this article surely creates confusion as I'm not sure they'd distinguish between web search, i.e. organic, and local.
Any thoughts from the Community here?