Wouldn't a sales tax be a better solution.  Then you would capture those that are in the state visiting, the ones that work here during summer months then go to the lower 48.  Those on all the hand out programs folks that wouldn't pay if it is income tax.