As much as services like Turo and Getaround have their own gotchas[0], this sort of thing is why I try to use them instead of the legacy car rental companies, when possible. I've had nothing but good experiences with Turo (15 or so rentals, ranging from a single day to a 2-week rental). With the legacy rental companies, the best experiences are barely mediocre.
[0] One big one is that credit cards that offer insurance for rental cars won't cover services like these.
The only EV I’ve rented from Turo was the opposite experience. They gave me the car at 75%, they capped charging at 90% in settings, then they charged me for bringing it back at 70% (which was just past their threshold but considering I could only charge it to 90% that should be the baseline).
That must be pretty location dependent. When I've used it the prices were usually dramatically lower, especially if you want something specific like AWD.
[0] One big one is that credit cards that offer insurance for rental cars won't cover services like these.