one soil or another is always a balancing act with plenty of unkowns. If you want more certainty, go with a soilless substrate and you provide all the nutrients necessary in a known ratio each time you irrigate.
If it works, that's all that matters for the most part. What your preferences are matter, and you may not have figured any out, yet, if new.