Too bad the search has been down, as there is a lot of info on this, but most people are very happy with them...
Some have had unresolveable idle issues, but Doug is always willing to assist/return/replace/etc...
I thought I was going to have problems with it sticking and a high idle, but it just took some patience with setting the idle screw..The difference between sticking and not and high idle or not was about 1/64th of a turn if that tells you anything..