"Less messy" isn't the criteria here. Contax will remove corrosion and make your connections work again. I'm not sure what Vaseline will do.
Vaseline is just like dielectric grease but costs much less. It prevents corrosion but will not remove corrosion if it is already present. Maybe that is why I prefer to use a wire brush and or sand paper.