Friend of mine just got one of these and I am in love with the sights. But it's too light in my opinion. My left wrist is mostly titanium so I like my snubbies with a little more weight to them. My other option is a 640 Pro.
I think you just answered your own question . The all-steel 640 Pro has dovetailed front and rear sights, relatively easy to change. Please post photos after you pick yours up!