You just invented the next great dating app. Because I can “game” saying I like or do something, but having to both physically be there and review it is a cool angle. The catch (outside the crazy permissions) would be it would greatly hurt smaller cities: “oh you really like the only Starbucks in town? Me too!”
FourSquare was great, their gamified app made it fun for us to check in to locations. My friend works for his city's local council, not too high a position. We all call him the mayor of the city, because he used to be the mayor of a lot of places there on FourSquare.