The only thing I'd consider staying away from is the navy or black balmoral with the red and white dicing. There's no particular "reason" for avoiding it, other than my personal opinion that it's a rather military look.

The diced lovat blue and green balmorals are both traditional and handsome, in my opinion. At least on those few occasions where I might wear a balmoral instead of something else.