to the question NO i dont use twit or face or any othere 3rd party chat program dont see the point.
i play the game some times and then go to the forum to see whats going on then have a life to get on with.