It turns out that my first speeches weren't very good. I didn't understand that writing and speaking are different. When it clicked, I wrote: "I have deciphered the master key to public speaking: use Vanity (idolz) or Pride (topic translatable to lowest common denominator), but not Envy (my endeavors)."
So in my opinion, TED by nature of being oral presentations would skew away from the dry wit, and piercing insight of writing.