You would definitely be happy with Maxigro/bloom. Jack's is good too, but the ease of use and results that the Maxi series brings makes it hard not to choose. The most important thing to check when looking at mineral salts is the heavy metal content. If you lookup Maxibloom here
https://apps1.cdfa.ca.gov/fertilizerproducts/, you'll see that Arsenic, Cadmium, and Lead are all "ND" or not detectable. Maxigro tests under the limits for all three as well, although a very small amount is there, the reason being Maxigro has a micronutrient pack added to it, while Maxibloom does not. Micronutrients are very hard to add to a product without adding some heavy metals. General Hydroponics have always used clean salts-they don't use "the cheapest materials available" and you can tell by using that database, and looking up other products from other companies and seeing how loaded they are with heavy metals by comparison. GH is owned by Hawthorne, which is owned by Scott's, which IS NOT owned by Monstanto, btw.
Advanced also uses high quality salts, as does Jack's. Any of these three lines would be fine to use, but I also like to eliminate bottles from my grow, so I've been switching between Jack's and Maxi series, but keep going back to Maxi. It's a fine choice, easy to use, and Maxibloom is one of the CLEANEST products on the market-your buds will have fewer heavy metals than most other mineral salt grows and the majority of organic grows. Good luck!