Mick,
Funny thing about those pins on all of the badges I do have with pins, they are all short. The butterfly clips always pop off the beret. They should be longer like the Aussie ones for the slouch, but in hindsight the longer the pin the more susceptible to breakage. Lugs are superior. The NZ badges worn on the Mounted Rifles slouch hat have screw posts!
Just musing.
Clay