Siempre, I think Uber would be safer because a third party has the identity of the driver. One solution for the OP might be to use the street cabs for short rides around town and a Green cab from the airport when he is unfamiliar with his surroundings and is laden with all his belongings.