+1 regarding Resistance. Get them and get a zeta on Finn. I just did and finally cleared GW for the first time in probably 2 months.
Yes it helps doing lots of raids as far as gear is concerned but until challenge gear is removed you're going to have those streaks where you just keep adding pieces to that stockpile of 1000+. IMO TB shop and Shard Shop come in much more useful.
Many of my guild mates, including myself, are holding out until the end of the year, basically waiting on a really well handled QoL update, the one that's starting to feel overdue, not just more and more content.