IME, it's not about the ingredients, but about the size of the particles of the ingredients, and not using stuff that roots inherently don't like, like peat. Smaller particles of any kind don't have space between them for air, so roots can't get oxygen. Roots need air (oxygen) & moisture @ the same time to function. Otherwise they rot or shrivel, with too much of one or the other.
Whenever one is buying/mixing, look for coarse texture from the beginning, not trying to add larger particles to existing smaller particles. And don't pack it tightly in pots. That forces out too much air. Then roots can be kept moist w/o rotting & plants can grow as normally as possible in a pot.
Unless a plant is a succulent or cactus, it's not normal for roots to dry out, and causing such stress purposely in order to avoid rotting the roots by doing the 1 thing necessary to keep any potted plant alive, which is adding water, is an unnecessary difficult thing to do for me. I have too many pots for each to have a diff schedule. Some have fun with trying to guess the right moment to add a sip of water or other techniques to cope with soils that can rot roots while moist & good looking plants for their efforts. If things are going well, by all means, keep up with whatever you're doing!