I've got their flip up and really like it. Can't say about the rain-x, since rain is pretty scarce here, but I've found that the mud clods that get thrown on it can be washed off easily without causing damage. Only one scratch, and that was a honking big tree limb.