LG-105s have always been my preference.
Sight paint the front sight of a 642, then use a sharpie and black out the rear notch. Loads better.
I have too many balls in the air right now to get everything done in a timely fashion. But we not only have the Perfected J-Frame package we've been discussing, I'm also trying to find out if XS sights might cut a bulk deal on front sight installs for folks who may want to go that route with their Airweights.
I've also been on the phone three times now with a machining company that might be able to insert dots into stock Airweight front sights. They aren't sure yet, there isn't a ton of material to machine in the front sight, but the ramp and step of the front sight might allow it to be recut and an insert put in.