Actually, this raises a good point...they don't
own @twitvid. What's to stop Twitter from taking it away and giving it to the Twitvid.com guys and reasoning that Twitvid.io should use @twitvideo?
(yes, I'm aware that people don't own domain names, either)