I have one of their lowers as well. Interested in your results.
I will update this post after it arrives with my initial impressions of the product as well as how long it took to get it. Will also give a reliability and accuracy report after I get it out to sight it in.