I wouldn't purchase it for a DeLorean
I saw the EZ Oil Change valve thing come along just over a year ago and I bought it for my DeLorean. It's been sitting in a box because we've recently moved and the automotive stuff has been on the back burner for the last several months.
I tried to install it today and it barely fits in the area. After installing it and checking the fitment I would say: if I had the option in front of me again I would not purchase it. The oil pan drain plug hole is so close to the cross member that you cannot fully open the "easy open switch". It is supposed to turn by 90 degrees to full open (ball valve) and I can only open it by say 35-45 degrees.
I saw the posts from others in the EZ Oil Change valve threads and there are a few good ideas but nothing can solve this problem (aside from notching the cross member). Frankly, it surprises me that no one who uses the valve even mentions this as a problem. Anyway, I thought I'd weigh in just in case others were interested in this device...
-Greg