I think one of the key things with the Stimulus Package is not the details, but rather that it gets put through in the first place.
If you sit around and nitpick over the details, you're never going to get it done. How do you *know* which parts will actually work? You don't. And given the complexity of the plan, you may never know. And the longer the delay, the worse things get.
That's the crux of the matter. Our economy is heavily "faith-based", in that much of it is based on the expectation of what the future will bring. If we believe that there will be a working stimulus plan, then we can plan accordingly. If there's not going to be one, different plans must be made - as the economy worsens.
Sure, it's not perfect. But anything is better than nothing.