Yep, I'm in the same boat on that sighting system. Most of the reviews you see gripe about it not being precise at range, but it's not for range work, it's for self defense work! I'm just trying to decide if it's worth an extra $100 to have a totally smooth flat slide.
I have astigmatism and most dot sights have a pronounced coma, more like comet, blur. I've found a prism sight works great, no coma at all.