I think grandmaster did tests on ME install vs. no-install, and found no real changes.
http://www.neogaf.com/forum/showpost.php?p=13454194&postcount=202
Those atleast are pretty nice reduces in loading times.
D/L the overlord DLC yesterday. Surprisingly... it took me about 2.5 hours on casual (lvl 30, char roaming the galaxy after end of game).
Guess I spent a fair amount of time looking around for one of the achievements, but it was a nice environment.
A bit of a frogger with the hover vehicle in a couple spots.
560 points? Whatever that is in Microsian speak... hum... I enjoyed it. But then I've been indoctrinated to Bioware Edmonton. *cough*.
Won't spoil anything, but it does help if you have the AI/tech related ppl, if you're on the harder difficulties. Nice environment when you're using the hover vehicle. Nothing too special, but just nice. Just another... somewhat lengthy... assignment. I suppose you could rush through it, but... eh.