I think that the government has to take a long sided view on this topic-- if you create more jobs, you broaden the tax base, you can take more money in because more people are working. Therefore, if you eliminate the corporate tax rate, corporations have more money to hire people+ the end result is more tax money collected by the government.
Less jobs= less taxable income, more unemployment benefits, food stamps, etc.-- this drains government resources and provides nothing in return.
As you said, the hiring aspect and a dollar for dollar requirement to keep money and jobs here must be mandatory.
Implementation might be a problem-- but imagine eliminating an entire wing of the IRS and just having them do compliance instead. I'm sure this could get done. My only concern is the numbers themselves-- how much in reported profits= how many jobs, etc.