Dan,
As you have come to hear me say too many times: “it depends”.
Sandblasting is an acceptable way to prep a surface for bonding, but is only the first step. proper cleaning is just as important.
Also you consider what blast media you use. For metal, sand is excellent as it won’t damage the metal too severely, but can if you blast too long. With composites, it is plastic and much softer than sand, so it can blast right through the resin and fibers quite quickly. for softer materials like plastic and resin, you can use media like walnut shell or baking soda (you can get a 5 lb bag at Costco). These should pit the surface, but not erode it like sand would. But you will still need to clean it aggressively to get any embedded particles out. You can use a stiff brush to help clean it with IPA.