Politics 101:
With a name like Employee Free Choice Act, who could oppose it. Even though the bill itself might be flawed (I have not seen it or heard any details) anyone who opposes this will be on record as opposing free choice and will be viewed as being against the working man. Much like the Clean Air Act and Clean Water Act, no one would survive politically by opposing clean air and clean water. So you vote for it and it becomes law, even though it might not be the best written piece of legislation. How many times have you heard a politician defend himself for opposing these types of acts by saying that they actually were in support of a different (better) version? Not often and when you do, it never works. They will forever carry the label and in this case they will forever be viewed as being against the working man.
This thing passes, if it gets out of committee, which it will, considering the Union backing of the Democratic party and the power they have today. In years past legislation like this never saw the light of day because those who opposed it knew they could never vote against it so they kept it buried.