To clarify I am only referring to canvas. Been spraying canvas since 2009 and have had no returns or even calls so it must be holding up. We are anxious to get away from spraying, especially for the big batches.
The 10 ink solvent is really the ticket for hospitality canvas prints. However that being said I have at least a half dozen artists we print for that want the archival print on canvas which of course is pigment.
If you are printing fine art and photo papers then glass is the best option. I have sprayed matt and photo papers to test with mixed results. Some work, others not so much.