Hmm 110 str.... I generally hear people aiming more for 120 str overall. I suppose it's a decent build, but I generally try to steer clear of playing sins.
Screw the int, get more str. You want 120 or 130 unblessed depending on the foods and extra atk crap you wear. Agi can possibly be a tad lower as well.