Crafted 25+ of them and my best one had

200~ str
9% ias
7% cc

Starting to think that I am better off just buying upgrades through AH...

Post your results