Yeah I would say that's a little bit of an outlier since you're over x4 my stats and also have EOD. Generally it goes more in my favor fighting people 4x+ when they don't have EOD (obviously) and since there's only 309 possible complete sets in the game, I'm gonna go on a limb and say most of the people I'll encounter also probably don't have it.
I hear yah though. Yeah I primarily run needle, so I'll not really benefit from other temp bonuses, unless of course I'm rolling, which I prefer not to do because it's cheap.
The only time I'll roll is if I'm testing on someone very very strong or if I'm getting merc'd or heavy bounties and someone sets off one of my needles and gives me a defend. I'll swap out to the next one if that's the case just so I'm not wasting the same needle over and over when it's still active.