Memo has a long way to go. Twitter experienced rapid initial growth. "It had 400,000 tweets posted per quarter in 2007. This grew to 100 million tweets posted per quarter in 2008."
Yeah I doubt memo ever becomes twitter. To me they serve two different use cases. My forming comment wasn't realistic.