I think having some kind of laser activated target is the key to making this work. You want to train by focusing on your front sight (like you would with dry firing).
You don't want to develop a training scar looking over your sights to see where the laser is hitting. That's bad.
I use a Laserlyte 9mm cartridge with my CZ75 PCR for practice. The CZ75 has a DA/SA trigger so I don't have to rack the slide to reset the trigger. I can just pull the trigger and 'fire' the laser every time. Using a double action is the key to this working for me.
I also purchased a cheap webcam (Logitech C270) and found free software online (SharpSpotter) to detect the shots. Putting all this together with my laptop and some large silhouette targets, I setup a laser range in my garage.
I initially did this to practice drawing from concealment and firing a defensive shot in a safe way. However, I've found it also a great way to practice drawing and shooting from my car, using cover, shooting while moving, using a flashlight and engaging multiple targets in close quarters. These are things I can't do safely or can't do at all on my local public range. All done with an actual gun and holster that I carry often and the same exact sight picture I'd see with live fire.
So for me, this is way more valuable than just dry fire practice with snap caps.
You can get an idea of the concept here:
https://www.youtube.com/watch?v=a_IuEbsjzmQ
For simplicity but more expense, you can buy Laserlytes's targets:
https://www.youtube.com/watch?v=Zc8Bq3PqwwE
__________________