Quality post, but I disagree with Human being the lone "best" race for PvP. All races are situationally good, but Stoneform and Escape Artist outweigh Perception in PvP. The +spirit/rep bonuses hold no value in PvP, so if that argue is that Perception helps detect other Rogues/Druids, Stoneform would still benefit the Rogue more in said encounters (and others, such as Warriors). Stoneform is LARGELY underrated for Rogues, since not only can you remove blind - but also allows you to re-stealth by removal of Bleeds/Poisons/Disease, which is extremely valuable. Escape Artist also holds more overall value than Perception, and obviously can be situationally better than both - but I still feel Dwarf is the strongest choice for Rogues in PvP. Just my two cents, again excellent post overall!