It seems a bit railroad-y. each set seems tailored to one attribute. And the really good set bonus makes sure we don't deviate, at least when we have all items in a set. I would have prefered something more orthogonal to the attributes.
It could also lead to much clothes-swapping. If someone has to mine a bit, he would want to don whatever he has of the miner clothes, the bonus of each is just too good to ignore.
Don't get me wrong, the general direction of giving lots of bonuses to clothes is great, and naturally this critique is premature without having played it.