
all of the above are correct.
Trees are living things and, as such will tolerate a wide range of conditions (including potting mix)
Every grower has different environment and different cultural practices so it is natural that every grower will have a slightly different potting mix to match these differences. Try a mix that sounds right and then try differences until you find the best for YOUR conditions then try to remeber that your mix is 'right' for you under your conditions and not necessarily best for anyone else.
I had one student who managed to keep bonsai alive for many years using garden soil in the pots but I would not recommend that to others, just mention it to show the range of possibilities. she had lerned to match her care regime to the mix and it worked for her at her place.
Are your trees healthy and flush with growth ?
note that what one person considers healthy and flush with growth another will consider poor. These are subjective terms and depend on ones experience and frame of reference (and that is where we get many issues and disagreements).