The invulnerabilities in the rogue tree are not that useful, IMO. 5% protection in effect gives you 5% extra health. So, if you have 1000 hp, that would translate to 1050 hp. It can be useful, but I prefer abilities such as second wind, that give a major stamina boost. Useful for sprinting and such.
Personally I want to try all the DoT feats and AoE with shattering stance and scatter shots, and the tendon. I'm in the understanding the stance can also give your bown column attacks, which is nice. With all the DoT's and roots from the waylayer tree, should be fun attacking groups