The Quikcrete Epoxy floor coating recommends acid etching the concrete. My concrete man gave the shop floor a smooth finish. The outside areas have a broom finish.
The shop floor area is very smooth and the epoxy needs something rough to adhere to.
THIS VIDEO shows an area where I did a test with diluted muriatic acid. I think the acid etching will do the trick nicely.