Agreed with the OP for the most part about it being the best story, though I saw most of the victim-blaming as "in universe." Destroying a homeland for Red Crossing was grossly disproportionate at best, and I thought that came through. Dorian's embarrassment whenever he realized that what his people had stolen from the elves, right down to their magical techniques was priceless. The abuse heaped onto the modern elves for supposed ancient crimes also seemed grossly out of proportion, but again I interpreted that as "in universe."
As for the gods, the elves can now say their gods existed for certain, which puts them one up on the Andrasteans 
I also liked the the reveal about the gods in ancient times. The fluffy-bunny Dalish gods never seemed convincing. I kind of gathered that they retconned their history. As for Solas, he's imaginably bitter. He thought he was doing the elves a favour by destroying their gods, and now they use his name as a curse-word. Worse, deep down it likely stings worse because he knows they're right. His decision destroyed them, and after the first playhrough I interpreted his anti-Dalish stuff to defensiveness and misdirected guilt.
I've played all the origins now, and I like the Lavellan story best. It will likely be my canon, when I finally do it.