It has not yet taken effect. Significant portions of it don't come into effect until 2013. And financial institutions like HSBC and others are struggling with a fairly significant compliance burden to implement it. The IRS has issued one set of guidance on implementation, but there's a lot more to come.
So it's too early to judge how effective it may or may not be.