Resins, materials, and fabric are aval. at Express Composites (expresscomposites.com). Good products and they know their stuff. Stay away from resins packaged to sit on a shelf for general use. It would be best to make a simple bonding test before repairing regardless of what resin you use. Many manufacturers will add a promoter to their resins to get faster cure times and the ability to pull the part sooner. This at times can and have made it impossible to bond anything to it without using a special primer. I have built and repaired composites for 30 plus years, still have friends in the business and have experienced this only 4 or 5 times. Two of these were repairs that were a couple of years old were failing on the new owner. Of course, the previous owner had never had a repair fail -- while he owned the boat. The guys that have repaired their boats for many years without a simple bonding test are unknowingly playing Russian Roulette. As to the mech. bonding: poly is more than adequate for many repairs. It is "poorer" in adhesive properties than expoy, but not poor in adhesive properties. Most of the bonding tests w/ poly pulled apart at the 1st or 2nd layer of glass of the part. Nothing I know of could improve that. As to working with resins: An expoy can have the benefit of easier controlled gell time. If working in the summer heat this can help. You can also use polyester and a summer catalyst to give better gell times. I also use the "summer catalyst" when doing something like recoring decks as an aid in limiting the heat due to mass. Buy your materials from a source that knows their stuff.
So what resin is more than adequate to recore your deck. The weakest point of this will be (in most cases) at the core to laminate bond. The only time I have had the bond of poly to plywood fail was when I failed to sand the ply w/ 36 grit. I sanded and retested and the plywood then pulled apart not the bond. Save a ton a money for a recore job and use a good polyester.