For me, the best things about the new Web Data Connector are:- Scheduling: The Web Data Connector can be scheduled to refresh within Tableau Server, and incremental refreshes are also supported. That means you can use the backgrounder to schedule and monitor you data refreshes. No more need to schedule and manage TDE API scripts outside the Tableau environment.- Sharing: Once you write a Web Data Connector, you can simply upload it somewhere on the internet (it is just an html file after all) and anybody in the world can start using it. With the TDE API you would have to send your code to someone who would need to setup the required programming environment, libraries etc. to run it (assuming they know how and have the time to).