I used BringGo and routed a trip. It was about a 75-mile route. At about mile 45, the app (on the iPhone) crashed. I rebooted the iPhone app back up, but couldn't re-enter my route because the vehicle was in motion. I wasn't about to pull over on the Pennsylvania Turnpike to enter a route.
Yes, it has voice turn by turn directions. I have the voice volume set to 100%, but the volume is way too low- barely audible. If you have a window down, forget it.
Being that the app crashed during a route, I'm deeming this a failure and not reliable. I'll try it again during my 30 day free trial period. The low voice volume would be a deal-breaker for me. Who knows, this is only version 1.0: there may be an app update soon.