I think you would need to legalize, rather than just decriminalize it, it in order to tax it.
I don't think that they will be able to "tax the hell out of it". If there is too much then people will just grow their own or buy from an illegal source. They should be able to take in a modest tax and still sell some.