For my CZ P-01, I want to improve the DA/SA pull and smooth out the internals without removing too much materials.
Current pulls:
DA 10.7#
SA 4.7#
I got started on the project last night.
First, safety check the firearm and then remove the slide from the frame:

Second, remove grips and mainspring assembly:

Third, remove the decocking lever - I used a pointy wooden stick to lift and hold the sear spring to free the decocking lever:

Next, slide the sear pin retaining disc out of the groove to expose the sear pin:

Next, use a punch (no bigger than 2.5mm) to start driving the sear pin out of the frame, from right to left. I used a slave pin I made to keep the sear cage together:


Then, use a 3mm punch to drive out the firing pin retaining pin and take out the firing pin block:

Next, use a 1/16" solid starter punch and then a 2mm punch to drive out the trigger pin:


Here is everything (well, almost, I left the trigger bar spring and magazine catch in place):

These bits I will smooth out tomorrow:

Here are the CGW goodies:

Dry-fitting the decocking sear cage. The actually fitting shouldn't take too long:

Some thoughts:
This is the first decocking model that I took apart completely. The one-sided disconnector is certainly different from the safety model, as well as the trigger bar. I am sure that I will find out more as I complete project.
Being an alloy frame, I am not sure if anyone would try to remove the sear cage more than a couple of times. Eventually, the sear pin may walk out on the right side
