On principle I don't think they should. Twitter intentionally degraded an existing service. I don't think they should even spend a single dollar as they have proven themselves unreliable with changing things on a whim. It's not really about the money. It's about having control over the system that is used for critical services.