miracle gro is awesome for veg, nearly unequaled in results. i say that having tried thousands of dollars worth of products.
know what's better? farm salts. water soluble nitrogen. it's a big deal, and you'd not believe the size you can accomplish in 2 weeks vegging.
this said, it's important to understand the needs of your crop. i don't care if it's corn, tomatoes, soy beans, or cotton. cann likes a load of potash for flower, does not like ample phosphorus (used to increase flower set on ornamentals) and needs little nitrogen after the stretch. a 1-2-3 is awesome for flower, and you can do the math any way you like. overuse phosphorus, and you'll get a toxicity resulting in lockout. overuse nitrogen, and you'll have a good ''green'' taste to your flowers. over use potassium, and you'll get buds that won't want to dry properly, but will have twice the weight of others not abused, size of product vs size of product.
i really don't understand why there's still a debate going on here....
also, chem or organic, plants will use the CHEMICALS they need to grow properly. organics contain chemicals. so do salts. generally, you will achieve a cleaner product using only chemicals, as organics have many other residuals that will be taken up by the plants. if engineering were useless, we'd not be having this conversation, as the internet would not exist. you absolutely CAN grow perfect plants with chemicals and water with no soil or medium, and the results are certainly above the rest. no need to flush if there's nothing needed flushed.