I used a water-based rubber paint formulation that was recommended both hypalon and PVC. It works well. In general, PVC is the more difficult material to get something to stick to because the plasticizers that are used to make it flexible tend to coat the surface with an "oily" layer.