Yeah, this fight pretty much sucks.
Having to go full on cheese-meta just to survive, with an auto-save where you instantly die... that's just bad design in my book.