1. How do you think your Assassin spec is perceived by other classes?
As an off-tank, moderate damage dealer. Not effective in high pressure tanking situations.
2. How do you perceive your own spec?
I find like many games where one tank is an 'Avoidance' or 'Healing' tank, that it never works out well for the player. It's a great idea, but so few games are willing to allow the attacks of their strongest bosses to be deflected. Also in game that rely strongly on healing like SWTOR, tank healing is usually limited as is here.
I don't tank with the spec and have stopped playing endgame content with the character. It's not fun.