I think bed-a-beast is less impaction risk than soil and sand...but bed-a-beast is expensive. The reason I mix sand with the soil is to prevent the soil from clumping together when it dries out.