While using plastic caps to keep out rain and snow is a good thing. You might want to coat the plastic with some U/V coating so that your New cap last longer.
I am not sure if the new plastic paints will affect sat signal but i don't for see any real problems.
I hope you found this useful..