I was thinking about getting one of those, but I don't know whether I could put up with the sound it makes when you come off the gas.
I've used the Ecotek power boost de - coke foam and that worked. You could tell the difference imediately, amazing stuff really, so I would of thought the valve would work. I've read some good reviews.