A sales tax is expected to generate twice the revenue of an income tax?
Oh really?
Where did you get this little nugget of wisdom?
It ALL depends on the details of any sales tax OR income tax proposal. 
What the rate is, what the exemptions are...
At this point, NOTHING has been decided.
Don't pretend otherwise.
It makes little sense.