I think ancient and weathered colours can look quite good with black jackets. Especially when the tartan is black/green/blue based. (Of which there are many!) For example, I prefer to wear Graham of Montrose Ancient with a black jacket/coatee. Graham of Montrose Modern seems to blend in with the jacket too much, leaving only the white stripes visible.