There really isn’t an advantage you can exploit as an NE. Its just 1% dodge, and that is it, because if you had another race with the same gear stacking dodge, then you would only have a 1% extra. Then Shadowmeld for some bg situations when camping nodes or eating without being disturbed, but to be honest the warrior class doesn’t really take much advantage from it (unlike a Hunter).
NE warriors are fine if you enjoy playing that. The other races are a much better combination for warrior. Humans provide you with the amazing weapon racials which give you the advantage of to both stack less amount of hit% and increase your damage, useful for both tanking or dps. Then gnomes and dwarves have great racial for PvP, with gnome being particularly useful against the warrior’s biggest weakness.
But to answer your main question: every race is viable. You are just giving up a few tools in comparison with the other races (tools that once you hit 60 you will probably want).