I just got the whisper catalyst cuz I figure it's important before its gone however I ran through the heroic whisper mission after unlocking the catalyst and got all 6 chests, and my catalyst only got to 12%.
-
So also killing the boss will give and additional percentage to completion but only on Heroic mode each week.