I guess I find myself agreeing with Sir Robert. Traditions should be honored and respected where possible.

Though I must say, if I were related to two different clans, I would see there should be room to wear a tartan badge of one of those clans and the badge of the other on the cap. Though I must say some who were knowledgeable would probably wonder. ...and it would certainy tend to muddy the waters.