After much fiddling with various ideas, I put a red dot on my P17.
I like the dots more now that I'm older, too, but i can still use them. I bought progressive readers. The top is not corrected (I had laser correction for far vision), and they gradually increase in strength until they reach my accommodation near the bottom of the lens. Since the front sight is further out than I usually read, the focal point is somewhere in the middle of the lens. I bought mine off Wish. Just search for "progressive readers." There are some fakes, but if you get one, you can get your money back. The fakes are really cheap; the progressives are right now about $12 - $16. Shipping is extra, and high, maybe $10. They really help.... I couldn’t use the iron sights because of my older eyes made to blurry.