I would need to see your exact setup to comment further. You can post a snapshot using the help link. Directions here:
I need to know if we’re talking about aoe, single target, what talents you are using, etc.
I spent a lot of time on my calculations - I think they are good, but these models can always be tweaked a bit to favor one stat over another. It’s hard for anyone to tell you for sure if having a little less crit/haste is going to matter or not. The main change will be how often you can keep that barbed shot stack rolling - it is hard to predict. My guess is that differences in suggested gear comes from different estimations regarding barbed shot stack uptimes.