+% Damage to demons applies to Bfury, so LoH is a good option. Google: Blade Fury Analysis (Diablo 2) and you will find a good post about this skill in other forum

Don't use 2 handed weapons with blade fury, the damage is 3/8 of the weapon if it's 2 handed

Better use a claw/shield or claw/claw for weapon block, but to put it simple, Bfury takes the important mods and damage from main claw; Chaos eth, Fury eth, any with ITD (Nat claws, for example, with Lo or Ber)... or a huge dmg eth Botd in BA, rare eth ed% 2 sox BA with good adds, Azure, Eth Stormlash, Eth Lacerator.... there are many options for b-fury, claws and not.
IMO, use shadow warrior for all PVM assassins, but you have to PROVOKE her to cast fade (just keep the skill in a hotkey with monsters near, she will cast fade) and ''control'' her a little, keeping some skill in ur hotkeys for her to use while you drop shurikens, like cloack of shadows, some death sentry, etc. Master would set low traps, use martial arts, etc ye, but mindblast mobs like mad often and sometimes just slows your killing speed with the conversions. If you gonna be a BFury sin, you will use blade sentinel too, this skill is not magnificent, but if maxed, lasts some time and deals some damage in area while you cast your shurikens, and when your shadow places some trap, destroys one of your traps... no matter what kind of sentinel trap, assassin/minion can have just 5 on the field at same time.