I was expecting something... well, more. No I'm not talking about more costumes or for free, I've gotten A LOT of free Bioware DLC via cerberus network in addition to getting both shale and the blood dragon armor in dragon age, so I really don't mind paying 160 left over MS points for this (I certainly won't go out and buy a card just for this, but if I've got something left over the next time a must have purchase comes by, I'll use it on this). I was just expecting with EA's influence for us to be seeing a lot of DLC like this rather than just 2 (one more character, bundled with casual outfit, achievements, research, and a mission of course).
I guess I'm pleasently surprised that Bioware has pretty much conquered EA's usual plans so far.