It's a good one. Of the three recordings under Neil's leadership, I think this one may be the best (or at least the one I most enjoyed at first listen). Not that there's anything wrong with the other two!
Now:
On CD. This is one of my favorite Mingus recordings. Not only the title track, but the Todo Modo music is excellent, too, in my view. And the CD includes a shorter alternate take.