It was probably time to give up 8 years ago. Between Yelp, Google, Facebook, Tripadvisor, and Google maps it's a saturated space. If you generate OC maybe you can differentiate yourself but for user generated reviews? Too many big fish in that sea.