I don’t consider 500ms “low latency”.
You should be below 250ms before you start touting it as a key selling point.
Edit: the topic of my bachelor's thesis included low latency live streaming, so I hope I have at least some knowledge :)
Getting buffers down to 500ms is already pretty insane assuming reliability doesn't suffer. 250ms is well within the envelope of a single drop on a 3G network killing playback