Dry fire practice is invaluable. Without resulting recoil, you can see EXACTLY what you are doing wrong during the trigger squeeze and, at least as important, the
release. IMHO, the release is probably the trickiest part of trigger control to master, regardless of the gun. I believe this because that is where I am weakest.
If you have more than one revolver to choose from for dry fire practice, choose the one with the longest barrel. The longer barrel highlights mistakes more clearly than a shorter barreled guns. I haven't put live ammo through my 6" .38 S&W Model 14 in almost 2 years, but she gets dry fired with snap caps on an almost daily basis.
Trust me, it makes a difference. The ultimate goal is to shoot DA
better than SA. It is very possible. The big advantage to DA shooting, assuming you just squeeze it (no staging), is that you are less likely to anticipate the recoil of the shot and dip the barrel of the gun, or lean into the shot, just before release. I suppose you could also call that flinching. I find it more difficult to control flinching when shooting SA for this very reason.
I always pull back the trigger and shoot SA with my revolvers that can shoot DA. My personal defense weapons are all autos, revolvers are more of a 'love' thing than a 'duty'. However, I recognize that I need to get better shooting DA.
And once you master DA shooting, like me there is a possibility that you might prefer a smooth, DA revolver trigger to all others. Not to offend Glock and XD owners, but after shooting/dry firing smooth DA revolver triggers for years, when I fire a friend's Glock or XD, I always wonder to myself that the feeling of pulling one of those comparatively mushy triggers must be similar in feel to squeezing a 2 day old cat turd
.
Just my opinion, I'm not knocking anyone's gear.