I've become a real fan of the XS 24/7 system, especially with advancing age and declining visual acuity. I've never used anything as fast to acquire a usable sight picture with in poor light. There is an option for a smaller "standard" dot for increased precision at longer ranges.
While I'm not real familiar with exactly how the XD's sights are secured, I installed them on my own Para C7.45 LDA with no particular trouble. If your front is pinned in its dovetail, a roll pin punch of the proper diameter would be a must. If you've got a bench vise, are relatively handy, and exercise care it should be a viable DIY.