I can't say exactly what rogues use but the hardest ones to deal with are fast. They can escape and rj while I'm in cd. You want at least the 3 of 6...
Pvp is far from dead. Look at all the twink brackets. I see excuses all the time. To expensive, no reward, no reason to pvp when you can dummy farm....