The acquisition of Vine and Periscope haven't led to much and the user growth from Live video is still t be seen.
The product is immensely complicated compared to something like Instagram or Snapchat. It manages to be everything and nothing at the same time. I've been a fan of Jack Dorsey's work at Square but monetization is a complete different animal in that industry.
To summarize I just don't know what the future of Twitter as a business will hold but I guess I'm here for the ride.