FYI, I'm not the mod who decided to do some thread-cleaning an hour before the game is released...
Anyways, just finished my ME 2 paragon run and a few last achievements tonight. Never did do an insanity run. (started, but honestly didn't think it was worth it---I still prefer ME1's battle system, and was MUCH better at it---insanity on ME1 was fine--tough, but not truly frustrating)
PS---it seems Blood Dragon armor will carry over if you've got it. WITH the new removable-helmet option. So yes, Bioware did listen. It just took a while.