I agree it should all be on-line and searchable. How much, who requested it, what for, how was it spent, etc. But note, likley the biggest waste in the government is in stuff you can't see that way - the innate inefficiencies of the beuaracracy...
I agree here too. But I think the biggest problem is with the potential for quid pro quo type corruption. You gave my campaign money and boots on the ground, I give your company fat contracts in return...