C'mon - the amount of cheating NOW is immense. There just has to be a better way than the IRS.
Why would you expect no cheating with a NST? I can see more cheating under a NST than the current income/payroll tax.