I don't use the BrightLocal Review badge except on one client that has limited access to their corporate site to make edits, so it was easy to have them embed it.
What I typically do is create a "Review" or "Testimonial" page on a client's website. I then put 2-5 semi-custom icons (badges) of G+, Yelp and whatever other directory I want to list with a note to encourage people to go leave a review for us at their favorite site/directory. Or to read previous reviews from our clients on those sites.
The page also captures and shows reviews obtained directly on the site (with a WP plugin). You can also use screenshots of reviews or place video testimonials if you have them on the page.
This page serves 2 purposes, one to show testimonials and help a potential client make a decision to do business with you, and two to help gather new reviews.
True, not a lot of traffic will go there to leave reviews if you don't direct people there, but that is where us marketers come in. Use you skills to direct people to that page, it is easier than trying to send people directly to a long G+ url or Yelp url, and this one page has all the needed links.
Even the lazy business owners (not that they exist ;-) ) can tell customers to "Go to our site and leave us a review, just click the "Review" tab at the top".