Dry fire is valuable for things other than trigger control.
I use a shot timer, set to what I think I can do the skill in--say 1.4 seconds for a concealed draw. When the beep goes off I draw and I have to dry fire in the A zone before the par time beeps.
I do reloads too. Hold the pistol up, hit the beeper. When it goes off, reload and try to dry fire before the second beep.
This works on multi target drills, positional drills, just about anything you can do at the range except experience recoil. Yeah, I do it all the time and consistently. Just make sure you've triple checked the pistol, have no ammo in the room with you, have a bullet resistant backdrop, and set aside half an hour for "work". <g>