Yeah, I saw that and just thought hell no. I'm partially sighted & there's no a chance I'd let someone guide me across a road via video chat on a 3G connection. I'd go as far as saying that's quite an irresponsible use to suggest on your home page.
I think it's much different from a legal standpoint. First and foremost, the driver is assumed to be fully valid and thus in no need of a blind trust (no pun intended).