I'm against all DLC. Makes my retail copy incomplete and damn if I'm going to pay extra to complete it.
I think that if they plan for this stuff to be in the game to begin with, a lot of story DLC is planned, then they should have it in the game. If it's not in the game, then make it large enough to be a retail expansion like Rockstar games.