I can tell you that historically speaking for battlegrounds, rogues jobs have always been, 1. Steal bases. 2. Kill EFC. 3. Lock down enemy healers for your teams push. Or 4. Run smoke bomb and drop that with cc on kill target for push. Rogue in my experience has never been a mid fighting class...