The microblogging service seems ubiquitous, but has a lot to prove