definitely a great option! Personally, I keep forgetting about it so I just haven't bothered lol, but it's definitely really good if you can consistently hit those ss flicks. It's a lot less effective if you cannot.
This boss is doable but holy shit Zem needs some better voice cues or something. Did 15 with some clanmates last night and we kept getting smacked the fuck up