I think a DLC polling system makes the most sense. The developers, specially for smalller/budget games, should release polls (in game, email, etc), asking if players are interested and willing to buy DLC. With this data they could garner a much better feel for the market, and release DLC of appropriate size/value.
I feel this could be easily be added to the psn store...if sony cared about making money...