They’re just random traits, nothing of merit, just the idea. With having a vendor and multiple trait options on one item, you could make multiple items to add a variety of buffs to other classes and specs.
The idea would be to give a reason to partner up with X spec, one you normally wouldn’t.
Ret, enhance, hunter, fury, etc tend to have very pigeon hold comps because they don’t offer tools needed to support the other specs. This would try to offset that balance a bit better.
Also, it could prioritize giving melee bonuses to playing with casters and casters bonuses to playing with melee. Reducing the melee mongolians and triangle cleaves.