I think it's better to have politician's private and public lives be one in the same (or at least, to the point of any regular human being). At least with Twitter, it's easy to tell which politician is a sexist, racist, classist douchebag who just hires good handlers and speech writers.