Would Swordfish have done better than Avengers at sinking super-battleships?
Short answerUsually no; Swordfish gain a special advantage only in shallow-water attacks where their torpedo-drop characteristics matter more.
NotesThe general answer favors Avengers against super-battleships. A harbor attack is the exception offered for Swordfish, because of their ability to drop a torpedo in harbor. No detailed comparison of attack losses or damage against Yamato or Musashi follows.