I'm happy to say that both of the listed cons sound like pros to me!
Summary from http://daforums.bioware.com/forums/viewtopic.html?topic=695615&forum=135&sp=60]Bioware Forums:
And here are some more comments from Desslock based on the review copy he has been playing for a few weeks (he is...