Of course. Infact, I was just *past tense of tweeting* last week.
No.
EDIT: To be more clear, the idea is great for companies (it came in handy over the course of the GF100 development) who want to update their clientele or customers of things going on in production or a particular project. But it doesn't serve much of a purpose for the average Joe.