General concensous is "Dont Paint".....and run from rubber based.

There are good epoxies out there. I went with Ultraguard and I'm very happy with it so far. Cant speak to how long it will last but I expect at least 6 years.