Upload & Sell: Off
Selection of canvas for printing generally comes down to weave/texture/finish, price, quality, OBA free/archivability, gamut, thickness and/or suitability for stretching, among others. That being said, the canvas that I have selected for all my canvas fine art printing is Breathing Color's Lyve. Combined with a custom generated icc profile for my Epson 9900, BC's Lyve is an exceptional OBA-free substrate for gallery wrapped canvas for my own clients and work that I print for artists/photographers.
I prefer BC's Glamour II over Timeless simply because I've been using Glamour II for years and have already dialed in the different ratios for spraying by HVLP. Timeless is a more expensive ready-to-use formula ideal for those who don't coat often or simply don't want to deal with different mix ratios. By altering the mix of Glamour II, I am able to adjust the level of finish from a gentle matte to satin, to a soft gloss. Coating by HVLP is best and also increases the depth of the image, while providing protection of the print and allowing for a good stretch without flaking on the edges/corners. I do use Timeless to coat fine art papers by rolling.
You can find more info and blubbering about canvas and printing by snooping around on my blog. This is an old link to canvas preservation (BC's Chromata White) with a tongue-in-cheek video at the bottom of the blog article to show you how well Glamour II protects canvas prints: http://kendoophotography.wordpress.com/2009/03/19/giclee-fine-art-and-canvas-portrait-preservation/
I think BC's Crystalline is a "nice idea" and simply appeals to those that would like to avoid coating canvas prints. But the reality is for all canvas prints, coating canvas is a necessity to produce the best quality canvas prints, imho, and you shouldn't side-step the benefits that coating by HVLP imparts.
I hope this helps!