Look, if the veterans get some funding out of tomorrow night, good for them. But let's not pretend that tomorrow night is about anything other than Donald. Donald does do anything or give to anybody unless he personally benefits in some way. Do you really think the same man that insulted every serviceman who was ever a POW really cares about veterans as anything other than a campaign prop? Yes, he has done some things for vets at his campaign rallies - because it gets him positive press.
But if you look at Donald's rare and miserly charitable giving before he decided to run for president, you don't see that same concern for veterans, or for first responders or for the victims of 9/11, of for much of anything, actually. When asked about Donald's charitable giving, his spokesperson rattled off a bunch of donations to various charities, but it turns out that those donations came from his foundation, and were actually funded by donations to his foundation from other people- not from Donald. So Donald was actually trying to take credit for charity from other people!
That is the reason the foundation was set up for.