I have both the adjustable strap as well as the socket. Strap works every time. The socket sometimes doesn't as the oil filter may have the right indentation or none at all.
What's your mileage? Who cares. Is it practical? See #1. What happens when it rains? You get wet.