Hi
I myself install for dur-a-flex & Tnemec we do about 50,000 to 75,000 sf per year and all my floors are shot blasted.
Thats the best way to prep your floor to last for years to come.
Also try to use the Dur-a-Glaze epoxy for a good Anti-Slip go to lowes or homedepot and get a few bags of clean & dry sand and toss it in on for 2nd coat. We use about 3/4 lbs per SF.
Good luck
Ron.