VentworthI personally wouldn't use them on a street car. Generally, I have no experience with these, they are easy to over tighten and strip. Lug nuts are too important an item IMHO to add the possible failure point.
OTH, Gorillas' steel lugs are some of the best out there maybe they have overcome this problem.