Just wanted to note something on Samael -- he's doable on melee sorc. But the gear I need simply isn't available and I'm too busy with other stuff to continue probably.
This is with an Undead Crown + Lazarus Chest setup, no Perfect Sphere UMOs. 70% deadly strike. I even swapped to Wheel of Fortune to last longer in the arena. Cube full of moon cookies + potions dropped at the start for easy refilling of the belt. I had 16 Ambers socketed in my gear to hit 105% max lightning, and I only had an Angel Heart that was lotteried for my amulet.
With better gear, Perfect Spheres, etc my damage can go way up. This is after about 2 minutes. Also worth noting I'm still level 140, haven't gotten to 144 for another skill point.
Also worth noting I'm not used to the fight at all, and he spawned 3 wyrms pretty fast in this one which makes it way harder (thanks RNG...)
I tried to continue to practice dodging and this happened though:
The fight was over at that point (lockout had happened), but funny.
Gear:
Undead Crown (5x minion damage, 1x UMO with -life +dmg)
Angel Heart with lottery bonus
Lazarus Chest MO'ed with minion damage + weapon damage
Tainted craft belt for minion damage
Rogue Foresight MOed with minion damage + weapon damage
Crafted Spiked Shield (switched to Wheel of Fortune later)
Eth Steel Punisher with indestructible 2% dex jewel + 5 Xis runes (662 topend)
Wind Runner RW boots
Giant's Knuckle
Empyrean Glory (6%, sad days)
Sleep charm was with the JDay trophy for more deadly strike.
Wormhole was not even close to completed with dex cycles (only 125 requirement at the time).
I also used Chronofield as it mathed out to more DPS against samael (he has 50% physical resistance). Unfortunately he can't be slowed down though. Obviously don't use Chronofield for farming.
Also had the +24 bloodlust on offhand with TU4 ringmail for snapshotting high EWD from bloodlust.
I might try a couple more times but I don't think I can get the max res from perfect spheres at this point, but whatever.
Baal takes about 20-30 seconds with this gear depending on how much he wants to teleport around -- I've had fusillades do over 40% of his life before.
I could use one of the samael items to prebuff too, but that just feels like cheating when I haven't even killed him yet, lol.
Just wanted to post this to have it written down somewhere, in case anyone else is interested.