i'm asking to Devs:
Don't you think that it's good to create a twitter account??
We have a twitter account for our site, but we don't allow twitter based claims yet, till we have a chance to look at their authentication APIs, and investigate their security.