Why not switch to a woven polyester fabric instead? It is very durable and in a neutral color (ours is plain old boring tan) isn't hot. It sheds water like vinyl but will never crack. No, ours has never ripped either. I'd look at samples from many suppliers.
2002 Tiffin Phaeton
2005 Malibu Maxx toad