I've never really heard of them. Looks like some good benefits on the power end and none of the drawbacks of this type of unit. At the price, I guess you could just go KB. Its still interesting none the less. Of course...its only for '05 and newer, but who knows:
http://www.forcedairperformance.com/supercharger/mustang.html
http://www.forcedairperformance.com/supercharger/mustang.html