That device certainly looks like the right one for the job.

All I have to say is that, when trying to get a stubborn oil filter out on the M3W, pay very particular and close attention to the oil pressure sensor that is dangerously and inconveniently located within reach of a slipping filter wrench. I recently broke mine during a routine oil filter change, and it was a hassle to get it all sorted back out.

Good luck!