I think Super Follow and Communities both make total sense for Twitter. They need to make money on things other than ads.