I have no experience with the deflector, but I can tell you with all honesty that my 2020 M3 totally gets water in the trunk when I open it in the rain, or shortly after. It just runs down the window at right in it goes.
Seems to me that the deflector would work well. I may give it a try