A few thoughts off the top of my head:
Epoxy Pros - durable, looks great, variety of colors/patterns/designs to choose from, super easy to clean, easy to find things when they fall onto the floor such as small bolts and screws
Epoxy Cons - potential odor smells if not installed correctly, can...