Me, and I do quite well, actually.
Took down lurker last week, and just took down doomwalker last night. Even picked up the terrorweave tunic. ^_^
Im really glad it got a DPS buff, 5% crit damage will help me out quite a bit.
You will still be top of the charts in damage with the other rogues if you know what you are doing, the only difference is, depending on gear, you may not be #1.
I have made it my goal to outdps my class lead at least once in a raid. He is fists and has a bit better gear, so it may happen.