Chaim Stein is a young firearms enthusiast that developed these with a lot of input from the various Internet firearms forums (YMMV). I wouldn't be surprised if he frequents these forums, as well.
I have no opinion on them. I find the traditional 3 dots more comfortable when I'm not just relying on hand-eye coord.
Interesting links:
Unfavorable words:
http://www.xdtalk.com/forums/xdtalk-...revoked-4.html
The obligatory Box O' Truth review:
http://www.theboxotruth.com/docs/pe1.htm