No flakes and plenty of sun, I would look into polyaspartic coating. It is not affected by UV, it dries much faster, and can be applied at lower temperatures.
I've got a contractor here right now wrapping up this coating on my 20 year old, 815 sq ft garage. Polyaspartic tends to be more expensive than regular epoxy. My bid included moving everything to one side, coating the area cleared, then moving everything to the other side, and finally moving stuff where it belongs once the project is finished. So that is 3 moves. And lots of grinding as the floor had a cheap coating that had failed.
My floor will have the flakes, as I like them.
Note, since the polyaspartic dries fast, you need to either work really fast, or break it into sections. Concrete floors here are poured with v shaped edges, every eight feet or so. So it's pretty easy to do it in pieces.
I'm at the age now, its "if not now, when?"