You've hit on your gradient problem in that last sentence. If the soil is too dense then the moisture just spreads throughout the whole thing. These frogs don't need it very moist so your idea about having a small permanent water area is a good one- that way you don't have to obsess about keeping the soil very moist. Do you find that they hide much? Do you have many shelters for them?