Some suggestions I think are to try Dodge instead of 500 hp on hit. Block would only be on offhand by Obsidian so yea. Replace fauns gift and satyrs spirit.
Bloodmagic and mashocism is one good combo, another with defiant. A set affix in alternative to Fauns and Satyrs are Pathfinder + dodge, Demonic or Angelic set, mashocism legend as you’ve mentioned.
Additionally possible to add 50% glasscannon and/or Barbarian + push the Limit for extra DPS. One other mythic if not Bloodmagic being Fury.
Or frozen+electrocution combing with shock element or crushing flames.
Having 225% crit would be nice. Another idea to free up affix slot is -5000 ED for anything else. Execute dmg 100%, double strike 25%.
Amber the special skill is an option too. Could come in handy for Fury or Bloodmagic resource. Or alchemy.
Not bad for an old build, as long as it still does the job, doesn’t matter the changes. Even floor 1000 farming this could probably do. The changes are kinda minor.