Nope, says Ezra Klein:

The basic answer is that the Supreme Court does not like to invalidate important laws passed by Congress... To put it very simply: This is good politics for conservatives but an unlikely legal strategy... The politicians pushing it know that as well as anyone.