I will give you my reasoning of not doing this... pretty simple really.
I want a strong, tight community and I want players to quickly meet other players when they log in. New players need (for at least 85% of the players) to meet new players right off so that they can start getting used to the world, rules, systems etc. If I had a starting location for different races (Dark Elves included)--and yes I have thought of it many times--I think we would lose a lot of players within the first 30-45 minutes of playing because they would not meet these other characters. We have over 3000 characters on the server, maybe (big maybe) 100 are Dark Elves, another 300 or so are other side races that would have their own starting places... I just don't think we can do that with NWN. At no time can we have more than 64 (and realisticlly it is more like 45 or so) at one time which further reduces the chance to find other players.
Finding other players and interacting with them is a major thing that must happen and is pretty core to my beliefs of running a strong community.