I'd like to know too about the viability of Stench as a Glass Cannon character.

As for the rest, I do believe too that Chameleon Cloak and Play Dead can make Glass Cannon Viable, you can also kite around with high mobility such as Spread your Wings with decent movement speed.

I would also like to know if Smoke Cover would be worth in that purpose.