I recently switched from using GH for years to mixing salts and briefly touched base with 321, but further research and chatting with another more experienced grower here on RIU, I learned that 321 was lacking in a lot of ways. Through much more extensive research, I learned how to tailor my mixes to isolate different elemental PPM by getting a few more products and using Hydro Buddy to input desired PPM targets and what products I have on hand, and the app would tell me how much of each I'd need. I also briefly used a fluvic/humic/kelp mix, but this gave me grief in a few ways so I stopped using it. Don't get me wrong, my plants responded well to it, but the grief was in maintaining my reservoirs, so that's why I stopped it. I made a nice thread that explains how to use Hydro Buddy and which salts I use, plus desired levels per stages of growth, but I haven't updated that thread in a while so I'll screen shot my most recent feed chart to wet your beak.
https://www.420magazine.com/community/threads/making-your-own-nutrient-concentrates.455187/
View attachment 4287936
Also, I ditched Jack's because of their anti-discrete shipping packaging that screams "Jack's Nutrients". Like WTF??? I now use Peter's Pro 5-11-26 which is just as easy to mix with and has all the same stuff except a lil less Mg and S. If you're in the states, use Custom Hydro, they have everything you need to mix more precise regimens. Here's their link;
https://customhydronutrients.com/dry-water-soluble-hydroponic-fertilizers-c-1.html