My issue with this quest is they make you use T7. Seriously? They don't give you choice of companion? Whose brilliant idea was that? I've been getting my *** handed to me, so I'm hoping they'll fix the not surprisingly bugged chest so I can give T7 some decent gear, which can only help.
IMO, BioWare really screwed up the design of this fight by forcing your companion choice. I have no problem with it being such a difficult fight- it should be. However, there's no good gameplay rationale for them not letting me use the companion I have been for the last 40 levels. Idiocy.