I believe anyone who attempts to keep Trumps feet to the fire will be “Trumped”.....
You are seeming to forget, like a few others, that Trump unlike most presidential candidates has a real business outside of politics. His business is based on his name. Trump, a man who is all about self-promotion, is already taking a huge risk by running. If he wins, he will do his best to keep his promises as he has done in business, as if he doesn’t and he turns his back on the electorate they will in turn take it out on his brand and business. He potentially has a lot to lose especially considering his family and business.