I think it's worth it unlocking that new crate especially that dp skin, it looks cool and it has animation effect when you hit and eleminate an enemy, although some stuff or item aren't that good, still there's still some nice item that you can get like the materials use in upgrading weapons.