Well, I think you should have an ok time on your rogue. As I said, rogues are ok in RBGs and are getting better. But they won't be mandatory or anything. I think you'll have a fun time though, and the buffs should mitigate one of the bigger weaknesses, the mobility.