I don't think the colour of your jacket matters so much so long as you match all your leathers. Brown sporran and black shoes (and vice versa) is better avoided I think. Best idea is from George, try both by doing a mirror check before you go out. You'll know which works best that way.