Its an OK item not amazing by any stretch of the imagination unless every roll goes into crit. In fact I think the game gives you a better necklace for free.
Interesting Team Comp. Congrats
Maybe it is amazing in a low/mid account but honestly in a high account (accounts that have farmed 11 hunts for months) the item is 'okay' at best. Also you can't really tell if an item is good or not until you level it to 15 because rngesus can still screw it (imagine all your rolls going to health, now the item is trash).