I recall that Fred Wilson of Union Square Ventures commented a few times on http://avc.com that Twitter needed to control its experience more. I don't know what their other investors thought, but I imagine that this API company might be a tougher sell to those with money in the game.
Also, how much could Twitter monetize the service as an API until people a competitor started taking their business?