Plants don't care about brand or shiny bottles. They're all basically feeding the plants the same things. Organic ingredients or salts? Plants don't care about that either. The soil might over time with salt build up but there isn't any difference as far as the plant is concerned. Once the process of nutrient acquisition has taken place what has been acquired exists in the plant in the same form whether the initial source was organic or synthetic.
Inexpensive dry nutrients like MaxiBloom or Jacks will deliver the same as anything you've listed. Over the years I've used the GH Trio, GH FloraNova, Botanicare, and several others with no noticeable difference in the final product. The only difference was that some cost much more than others. The ingredients from the salt based nutrients all come from the same chemical factories. None of the cannabis nutrient companies make the calcium nitrate, monopotassium phosphate, etc... they use. They just buy it in bulk and mix it together. You're getting the same stuff regardless of brand.
Brand of nutrient is much less important than proper feeding and understanding plant nutrition. There are thousands and thousands of threads on this and other cannabis forums from people using a dozen bottles of some fancy cannabis specific nutrients having problem after problem because they overfeed their plants and are dumping way too much stuff on them. Then there are threads of people using MaxiBloom powder from seed to harvest that never experience any problems and have lush healthy plants up until the day they chop them.
Whatever you decide to go with just stick with the base nutrients and skip all the unnecessary additives they have.