It needs a little more maturing. In the mean time flat tax or a simplifying overhaul maybe a more workable plan. I will grant, any day of the week, that something needs to be done.
The first start with either is to get rid of ALL corporate or small business taxes. They just get passed to the consumer in the form of hidden taxes.