I use Twitter - I follow my local news, council, travel updates and police. I use it to complain to many companies and find I always get much faster results than phoning or emailing. It has worked with my electricity supplier, broadband, Tesco, even Amazon. They don't like complaints on their Twitter feed.
I don't get in to debates with anyone and ignore most posts. If you use it properly it can be very useful.