The purpose of the stone is to provide a "well drained" area under your slab so that it won't heave in frost conditions. It functions in 2 ways. Frist, water expands as it freezes as we all know. When it freezes in a densly packed, poor draining situation, it will make the the area crown up, known as a frost heave. What you are trying to accomplish is to have an underlayment that will be load bearing and dry. Since the stone, no matter how tightly compressed or weighted, still has voids between the individual stones, there is space for the frozen moisture, if present, to expand into. It works beautifully. If you have no frost related issues, you can pour on just about any type of soil or stone. Secondly, if you install the stone such that it can act as a "condiut", large quantities of water can pass under the slab so long as you provide someplace for it to go. Insulation is a must for an in-floor heating system.