I like tying the classes to the origins - Dwarf and Human Nobles are Warriors, officially trained for war since they could hold a sword, while City Elf and Casteless are Rogues, with whatever they picked up in street fights and a focus on stealth and stealing.
(That said, my first City Elf was a 2H Warrior because I thought it hilarious to have this downtrodden waif twirling a big fuckoff warhammer around like it ain't no thing. Nug Crusher? More like Noble Crusher.)
Dalish is the obvious odd man out, then. I did play a game as a Dalish Rogue...but I don't think it fits as well. Ranger is an obvious specialization and Stealth for sneaking through the forest, but stealing? lockpicking? being a convincing speaker? Ehh, I dunno. On the other side, the Warrior specializations don't fit at all, but you can easily wear the Ancient Elven Armor without having to toss points into STR, giving a nice unique history-honoring look.
Dalish splits the difference, seems like. Even for Archery, Warrior and Rogue basically balance. Might just be a coinflip on if you wanna be stealthy or a roaring unmistakable presence.
-----
My Elf Mage totally agreed with Eadric in wanting to uncover the old language and magics, while enjoying that non-mage humans fear her power instead of just hating her. Then, after seeing her goober friend Jowan overpower five templars, barely escaping Ostagar, and getting the chance to learn Arcane Warrior, she dove headlong into amassing power for herself until she became the Unstoppable Juggernaut.
As overarching as dalish's plot? Maybe not, though talking with Jowan in the dungeons tugged the ol heartstrings.