I agree that the TR is on of the more fun classes I have played, however I think you have been top tier too long to judge lower/mid gear TRs for using perma stealth. Fact is when you start off and only have a grim set for pvp you are still a two shot kill target for most other classes. If you perma stealth you can contest…
I just played against a guy in PvP that was most likely using a build like this. The guy had like 10+ soul puppets out and was unstoppable. Be careful using this though, it will no doubt be beat to death with a nerf bat I'm willing to bet.