Good idea, but I still don’t get the point of a desktop Twitter client if:
The website is 1 click away.
People in corporate environments or otherwise that have to operate with limited user accounts still can’t install software. A mobile app or website are really the only choices they have for getting a Twitter fix.
As far as #2 is concerned, this helps, but I still think the mobile website or a standalone mobile app is the way to go.