Completely agree... don't use quick pins anywhere that is critical to holding up the mast.
Tape ones that are not needed for removal and possibly tape the removable ones too. Losing a shroud is no fun and can cause extensive damage let alone get you stuck on the water.
We don't use "Duct" tape because it leaves residue and fiber cloth remnants.
We commonly use electrical tape... works great.