One question I have in mind is how can we get an accurate rating / reputation system if people are able to book journeys on behalf of other people perhaps not registered?
I was thinking about that as well I think they will have to hire some test riders to work with new drivers to rate them. Not really sure the best way to do this but safety factor is in question.
Ridesharing is not new so I guess they can see how other communities have solved this issue.