I dislike the idea of DLC in general, especially on Mass Effect... mainly because I don't have xbox live to download it and my PC is not cool enough to run it, so I will get the standard stock console version and miss out on the stuff.
I played through ME2 once using a new character and I have been procrastinating playing through it with my ME1 character because I wanted them to release all that DLC onto a disk you can buy in stores so I could play it, but it is obvious that this is never going to happen.
Weird cause they put the ME1 DLC on a disk and sold it in stores or put it with a different anniversary addition or something.