Salopian,
All I have said is my experience using the D Rail, for the first time there is noticeable improvement in my scores and the frustrating days shooting a 65/100 are less frequent
The device you sent a link to I have never seen before, so if you don't know it exists you can't buy it
I...