I have found that a mix of 15/15 is pretty nice, until you get a good bit of end game gear. Once this happens you will get a LARGE amount of STR from gear, and really after that you don't need the 30 from stat points.
But 15/15 or 10/20 while gearing up isn't a bad idea. Really the 30 points either way isn't going to make or break you.
STR = slightly stronger self healing(not much), but realy all it does is increase your parry by ~ .8 % which isn't a bad idea.
I think the aggro arguments are dumb, because weapon damage > all str stats. And overpower is well overpowered.