The challenge in anyone debating Trump is that Trump has zero problem lying. Like a sociopath.
Trump would get his shit kicked in on a witness stand by a skilled lawyer, but a debate stage has limited time for cross examination and scrutiny. Plus, a chunk of the TV audience — the same folks who applauded for him in Atlanta — are unsophisticated rubes, and easily prone to buy snake oil.