Finally got around to installing it, with loads of thermal paste and a little epoxy at the top edge to keep it down since the bolts are only along the bottom. Re-used the bolts that clamp the diff cover down, 47Nm torque, 3D printed part did not explode.
Does it work? Who knows. Haven't had a...