Is the life leech even considerable or its just used for swiftness? Or is it just there to give a false sense of survivability option?
Not remotely considerable any more. Cant crit. Pretty much only used for swiftness and a daze option with wh4.
Personally i lean to focus4, as it reliably gives more lifeforce, even if focus5 is unusable in pve.