New Twitter Advertising Platform: The Pros and Cons