Get a print sample from an Epson 40600, ours all print amazingly (ours are 60600 but same heads/gamut). We print on all different types of materials; wrap vinyl, canvas, banner, coated papers, etc, etc. Get a good rep and have them send you samples.
Yes, a latex is always going to be grainy...