Yep, 35% damage buff is Huge. Good PvE addition.
- - - Updated - - -
There will always be this kinds of people. I encountered 6 stacks in Quickplay that were using Lord of Wolves while everyone in my team was using Rose.
Gambit was also a bit frustrating but you can also encounter people who will trade kills (in gambit).
Good and bad, just like IRL.