I can confirm that armor does not affect the damage from the strikes, clothies and plates get hit equally hard.
We run with the CC the three trappers tactic aswell, it's not an issue if people use some personals/get shielded on time.
A question i currently have though (we're sitting at 3/6 HoF atm) is if Lei Shi or some other ToES bosses aren't easier on heroic then Amber Shaper and/or Vizier.
(The current plan is to head for Vizier this reset but especially Amber hurts my head thinking about going there and wiping due to other people controlling constructs )
Ow, i'm talking 10 man btw.