For me, the most critical thing about a plot-related boss fight IS whether the devs tie it back to the writing, characterisation, character relations, etc. Though they could mix that into the cinematic showdown. :p