That TC article is overly optimistic. Very few corporate customers will upload TED videos for compliance training. Instead, they'll upload the same terrible death-by-powerpoint presentations, because of, well, compliance requirements. Well done on joining YC though!