The higher your level the less attackrating you need. While leveling i use angelics but swap out after level 88 or 92
I would look at your hit chance vs diablo or baal and decide if you need more depending on your current hit chance. If you really are having trouble with AR vs bosses 1 point into battle cry will help a ton if you dont mind casting it vs bosses/tanky elites
Extra points you can put into leap if you want safety/play in groups. Shout is okay too but you and your merc should already be tanky enough so item find to 12-13 and the rest into its synergy potion find is what i would do but i mostly play on single player or fresh ladders. Putting points into into increased speed and natural res for the soft cap at ~lvl 13 is another option but it up to you. If you only care about damage maxing berserk for phys immunes is good but i found 1 point was enough.