I don't recommend using a bow shackle. They are significantly weaker than the ordinary U shaped ones. What load is the swivel snap shackle rated for?
The other easy way of stopping the snap shackle beating up the deck is to add a loop of very light bungee through its closed eye and round or even through the bottle screw. Do NOT use cord as you don't want it to strain the bottle screw if you drop the jib and lash it to the guard wire.
In the bad old days, you would have a number of snap shackles on different length wire strops to suite the different tack heights required for one's smaller sails, but nowdays it is easier to splice a loop of Vectran or Dyneema single braid direct to the tack of the sail to get the height where you want it. Any foresail with an extension strop on the tack should also have a small shackle through the tack eye or loop to go round the forestay so the sheet tension transferred through the foot doesn't pull the tack away from the stay, putting an unfair strain on the bottom hank.
You are likely to experience chafe on the foot of your No.1 Genoa. Plastic covers over the guard wires from the first stanchon forward to the pulpit help. If you have pins securing the wires to the pulpit, put the ring clips on the outside, NOT the inside, and tape them well. Even so, expect to have to add an anti-chafe patch to the sail once you see where the wear is. Your smaller foresails probably have a higher cut foot and can be used with a strop so wont have a serious chafe problem.