The main issue is the paint adhering to the plastic top sheet. I never used primer, but the do sell primers the are designed to work with plastic. My guess is that epoxy paint is more brittle than other types. None of my paint had cracked or flaked due to flexing.
This is just an old snowboard, don't over think things, it you dont like how it turned out, sand it down and redo it.