We used Turo for a couple days on our trip last week. We've used it before so we knew how it worked going in. Just stick with owners that have tons of ratings so you have less chance of running into any issues. That way you are renting from someone that is basically operating a car rental business instead of a person that is just renting out their car once in a while for a little extra cash. We rented a Tesla that had over 100 trips. Pick up and drop off were quick and easy. Didn't even have to meet them if we didn't want to.
I'd also check your auto insurance because most don't consider Turo a car rental company so you might not be covered and will want to purchase the Turo insurance.