I think it's a great idea and concept! It definitely hits a subset of Yelp but on a more personal and individualized sense. Good luck! In terms of Feedback on design I would try and ditch having the bright green everywhere. IMO, it looks like MS Paint coloring so it comes off a tad tacky.