The perception problem of Trump's taxes isn't going to affect most here who are either committed or favorable to Trump. There are some Trump loyalists who would support him no matter what he says or does. It could affect the folks he needs to attract and keep until election day.
My guess is he will use timing to release them. Too early and it could fester. Too late and it becomes an October surprise.
One of the benefits of being a private company is that your competition is kept in the dark about the details of your operations.
I wouldn't release the details.