There are several issues with how crafting and refining azoth works right now. The main problem is the fact that you get a random type of azoth when refining it, so you're often wasting resources on something you don't even need. The only way to craft specific types of azoth is by "failing" the refinement, which is not only pure RNG again, but also means you lost a bunch of azoth for no reason. Another issue is that for some reason, extraxting school azoth requires 3 times the amount of harmonic azoth compared to elemental and spiritual which is just unbalanced because that means you'll have a lot of elemental/spiritual azoth left over and you can't use it for anything if you have already filled the things you want to unlock in the guild with those. Plus, the chances of getting each type don't seem to be equal because elemental is the most common, spritual also pretty common and harmonic the least common (at least based on my experience). The only way to circumvent that is if you have the harmonic azoth recipe, but again getting it is essentially just gambling. It should be 1 of each type instead.
Since we're already paying a lot of azoth for the crafter upgrades, this should simply unlock the recipes for each type right away. The first upgrade would give you the elemental/spiritual/harmonic ones and the second upgrade the school azoth ones.