Sterm -
You gotta clean it WELL. I helped a friend do his and he gave up about 85-90% through cleaning oil spots up, and yeah, a year or less later it was peeling there.
I just did the inside of my trailer - epoxy acrylic / enamel on the walls (white) and the 2-part garage floor stuff on the wood floor. Sure it’s “meant” for concrete but I just used twice as much (was REALLY thirsty on the first coat, of course) and here’s another suggestion - BUY THE NON-SKID ADDITIVE - its like a bag of powder, Lowes in Henrietta had it last I looked. The flakes look nice but the powder actually does 100x more.
(yes I need a board to bridge the gap from the flap to the beavertail so I don’t continue to do mad-siqq burnouts to get over the hump haha)