As for #2. I'm _really_ jealous for people who can use Twitter as a kind of a blog platform. It's effectively write-only and you can't go and edit things afterwards.
My jumbled up mess of a brain would never allow me to get a coherent 20+ tweet chain out without typing it out first, splitting it to tweet sized chunks, editing, re-editing and then copy&pasting it to a thread manually.