DraQ
Arcane
I never really used teleport with sorcerers TBH. Stone Curse is essential, Golem is niche but sometimes incredibly useful (even more so in Hellfire where you have liches), so is Guardian, Firewall is also a must-have.Depends at which level range. Sorcerers do not rule until late game with a good to great mana pool and high levels of CL and FB, also need Teleport, Golem and Stone Curse for triple immune, or if you can sustain it Staff of Apocalypse.
I wonder how D1 balance would look if there was no mana shield. I think Sorcerers would be more interesting this way, although I'm not sure if he could beat Diablo without MS.I'd say in fact that Sorcerers are the worst starting class with no Mana Shield, little HP, mediocre mana pool and spell damage entirely dependent on your level and spell level in most cases, which means that you have a small mana pool and low damage.
Succubi can be tactically fireballed and it's easier to learn FB and CL than Teleport.Warrior is a bit more complex. He starts better than Sorcerer but worse than Rogue imho. He gets a power spike mid game if he gets a really nice shield and a Bastard Sword with Kings and Vampiric or Haste suffix/affix but falls off again since he really struggles with any kind of succubus AI type of monster, so he too needs at least Teleport and Stone Curse but is limited in it's use due to his really small mana pool.
Of course telekilling is immensely powerful, but just learning teleport is somewhat problematic.
Stone Curse is useful, as usual.
As for the weapon, Griswold's Edge is wonderful if you get the quest (it's fast and has knockback, Diablo will generally try to walk back to you and melee if he get's knocked back only one tile), especially if you can get Undead Crown to handle your lifesteal.