Fox Farm Ocean Forest is a better alternative if you can get it.
The Miracle Grow Organic Choice or whatever it's called is fine but it's a little too barky for my taste. I've used it for vegetables and found that it really needs some extra perlite to loosen up the soil and keep it oxygenated. I've never used it for cannabis.
I'm not sure what the ingredients are for the Organic MG stuff, but the Ocean Forest contains earthworm castings, bat guano, pacific northwest sea-going fish and crab meal, composted forest humus, sandy loam, and sphagnum peat moss.