No. Brands don't belong on Twitter. SMS but broadcastable and searchable, in-pockets and topical, all good. Great for people. Lousy for "advertisers" unless they have something really interesting to say. "Check my features" just doesn't cut it in this environment. Positioning is not personality.