I'd more or less agree with that, although I'd add the Darth Maul comic book miniseries (collected in a trade paperback; my local public library has a copy) and maybe add the Crimson Empire comic books as well (also collected in two trade paperbacks.)
And don't forget that Zahn's stuff is now inconsistent with the prequels, especially in terms of how cloning worked. I also think the ysimiliri (the null-Force field generating lizard tree-sloths), or whatever they're called, are pretty stupid and plot-devicey.
I'd avoid NJO like the plague. I have a neighbor who continually tries to goad me into reading the first one (even though he thinks the series peeters off into stupidity) by saying, "It's written my R. A. Salvatore; how bad can it be?" The mind boggles. If it's written by Salvatore, how good can it be?