I think that str should increase damage more than dex as well as affect armor and crit.
dex should affect hit chance and attack/cooldown speed and dodge.
Int should affect skill power and effects as well as regens.

Doing this would be good and would balance game and character a bit more.
also doing that and setting up multi weapon and armor reqs ecspecially with high end gearwould make them really good if done right.