I like your idea... cause that is where my thoughts are going. My build
But, on your build I'd loose Revenge and pick up Warcry with the additional resistances. In D2 once you hit Nm and on, this will also free up the gear you can use as well. So that you dont have to seek out resistant gear, and acquire even more mf.