To quell the upcoming on-disc "dlc" argument and provide a solution: If you're making D1DLC after you've sent the game to the publishers/console manufacturers, then when you send it off, fucking tell the public "We're done making the game, it's being tested right now, we're going to go make more content for you guys." Then release it as a preorder bonus. Bam, problem solved.
"Booster Pack dlc": It honestly depends on the genre and style of the game. In a game like ME3 multiplayer, there's too much chance involved for it to be regularly worth it, unless you made the low level items actually worth a damn and added in a trading between players aspect. In other games, like online ccg's, then feel free if your game heavily uses on chance. Otherwise, make it trivial in both cost and output. (no irl cash used)
"Booster Pack dlc": It honestly depends on the genre and style of the game. In a game like ME3 multiplayer, there's too much chance involved for it to be regularly worth it, unless you made the low level items actually worth a damn and added in a trading between players aspect. In other games, like online ccg's, then feel free if your game heavily uses on chance. Otherwise, make it trivial in both cost and output. (no irl cash used)