I've never tried punching a hole in the filter. What is the benefit?
On some vehicles I'll loosen it and let it drain before spinning is all the way off. Usually I just remove the filter and set it in the pan, then transfer it to a drip tray. Seems like I can leave them there for a week and oil still drips out.
Depends on the vehicle, but the claimed benefit is draining the oil out of the filter, at least most of it, before removing the filter and splashing oil all over the place. Some are worse than others, depending on how much oil remains above the filter, and how the filter is oriented on the engine.
I love the idea. But the drawbacks of having to actually get this thing in place, and room to swing a hammer, isn’t happening on the ones I’d most want to use it on.
My Chevy (SBC) has a vertical filter with plenty of room to use this thing. But where the filter is, and it’s orientation, I don’t need the thing, I can just unscrew the filter, and any little splash drops in to the drain pan.
My Dakota has a horizontal filter, positioned so that the only way to get a wrench on it is from the wheel well, and it’s close enough to the exhaust manifold that just getting a strap type wrench in there is a challenge. But the filter drops out to the bottom of the vehicle, generally splashing a filter’s worth of oil on the engine and suspension. This is where some kind of filter drain would be excellent, but there‘s no access point that would allow one to be used.
I store and eventually recycle the filters. There is still drippable oil in them many months after they were removed.