I fully support that Trump needs to reveal his taxes to the public, but this is not the way to do it. This reminds me of the people at the state DMV offices were turning info over to ICE to help deport people. In both cases the ends does not justify the means. Now if some government employee pulled an Edward Snowden and leaked his returns as a public and took the punishment for it, I’d consider them a national hero.
Perhaps you can suggest some other way to do it. If NYS changed the law because of Trump, I figure he'll only be the first whose returns are provided to congress, not the only or the last. It's probably not the first time that the exploits of a sleazy grifter have prompted a change in the law, either.