This sounds like a really fun app to share quick stuff without being worried about messing with the feed on the blog. I'm not a fan of twitter, but I already like the idea and see it as very useful if the Steem folks adopt.
I just made my account with no problems, now let's wait for people to jump in!