The Doctor sight will have a better optical quality. J Point chose to use an acrylic lens to minimize the weight and as a result the optical quality isn't perfect, however it certainly is good enough to work well as a sight. Another plus for the J Point is that it's the only reflex I've found that has a sight notch molded into the case, which means that you can use it co-witness but doing this will require you do some testing to determine how much "kentucky windage" to apply unless a taller custom front sight is installed.
If you can actually find that Doctor sight in stock and don't think you need a co-witness capability, I'd recomend you go with the Doctor for it's better optical quality. To be totally honest, many may find the optical clarity of the J Point a bit disappointing because in a backlit setting there is a bit of hazing present in the image. It's not enough to effect it's function as a sight but there is enough that it would drive a perfectionist raving nuts.
Now, one big plus I can report for the J Point is that once you have it properly zeroed you won't ever have to touch it again. I run at least 1000 rounds downrange each with my 620 and my 610 and the sighting hasn't moved at all. In addition the sight mounts with tight fitting pins at each corner and replacing the battery won't cause the sighting to shift by any amount I've been able to detect. BTW, those pins are tight enough that it basically a snap fit and you MUST start with the sight level on all 4 pins, if you try setting 2 pins and then proceeding to the other two you will need a hammer to get it to snap onto the pins. Start with the sight level on top of the pins and press firmly with both thumbs at the same time and it'll snap onto the pins. I'll also note that the mount ships with a 1 degree angular shim and you'll have to experiment to determine if it's needed. You will also want to take note of the warning to NOT try and force either the elevation or windage screw, if you find these adjustments getting "tight" STOP and install that wedge shim. You'll find you have plenty of adjustment for the windage, however depending on the gun and caliber you may need that wedge shim to tip the sight up or down. My 610 needed zero wedge, the 620 is at the elevation limit with 130 gn. 38 spl. but near center with the elevation with 158 gn. 357 Magnum so I have used the wedge, and my 617 shot way low without the wedge so I used the wedge to tip the sight down by 1 degree.