I don't use it, but did learn at Guild that it is a good product. I saw it demonstrated at a class several years ago, and think it would be fine.
The reason I don't use it is because it is just something more to buy. I agree with you about the pins; they get to be a "pain." However, I don't push myself on my quilting, and use it more as relaxation. Those who were using it were those who quilted for others, quilted a lot and wanted results quickly.
They did mention that if you have Bronchial Problems, coughing, ect, not to use it. It does have a pronounced smell, or it did 5 yrs. ago. Maybe is improved by now.