if you build correctly, dex based (not pure dex any more) rogues can be very very good dps as well as being a support anchor for the boss (behind mages of course). I personally don't like your builddex rogues are not about dps they are about support. the dex rogue is not for every one and they suck to level because leveling is all about dps and they are stuck with only one dps skill. but when it comes to bosses having a support rogue is very helpful and if you need to kite a boss then having expose can really help.
But your build is near useless on bosses. Skill damage trumps all when it comes down to the nitty gritty of rogues at boss fights
my build was specifically made to allow me to solo four star edl. so i find my build to be very successful.
if damage was the more important to have than support skills
then there would be no lure mages or support druids.

Source of credibility: Mi es prete gud rug i premis