Trump should not fear the audit or any legal consequences from making hist taxes public.  His lawyers have claimed that because he is president, he is immune from lawsuits.  Surely such immunity would apply to any tax violations?  BTW If you cheat at a game and win, is it still winning?