I took another run and got a new drop on the rifle. I was with another random team. By sheer accident, I found one random item that I investigated along the way.
So do I go back again this week or am I done? What should I do?
As for loot, you did the thing, you're good. Running it more would be for more roles of the exotic or getting the scannable items for the triumph.