I just posted this same question (didn't see this post), but I am specifically looking for twitter options, and I'm willing to use a third party workaround (upload to another site, then link via twitter). Problem is, I'm not sure of anything, besides OneDrive (and facebook website), that lets me upload videos.