I've never pinned my fly plaid to my jacket. The weight of the brooch has always held the plaid in place with no problem.

Dean