MG all purpose has several different npk ratios, depending on how old that box is
The newest version is great.
It's 24-8-16, which dilutes down to a perfect 3-1-2 starting point for vegging. I water w/ nutes every time.
It also has all the micro nutrients you need except calcium and magnesium...
For vegging I boost it w/ MG Azalea food (30-10-10) diluted down to 3-1-1, for a combined npk of 6-2-3. This seems to work well for my soil/water/lighting/temp.....
For about $30 you can get on line, enuf Mono Potassium Phosphate (0-52-34) and Potassium Sulphate (0-0-50) to add to MG and make up any flowering ratio you want.
I use:
Early Flower 3-4-8
Mid Flower 1.5-2-4
Late Flower 1.6-3.5-7
Pre Harvest 0-1.5-3.0
For less than $40 you'll be set for a whole lot of plants that would cost hundreds from the boutiques
good luck