Lynx gives better stats to everything but hunters I think. Mostly because you can crit stack better as hunters. Or it has a better effect on them then anything else.
The dps difference is so minimal that it makes no difference. Because of that you should definately go for lynx otherwise you will kick yourself when you go to make a resto set and you can't get serpentis gloves.