Your slab decides the system
Cracks, high spots, old coatings and signs of moisture all change what the floor can carry. I'd rather tell you a slab needs more work, or a different system, than pour over a problem and hope it stays hidden. The questions further down explain how epoxy and cement terrazzo differ on this.

