Some folks run a 24/0 schedule, but I prefer a 18/6 schedule. My plants seem to do better when they are allowed to enjoy a dark period.

The plants look fine to me. And given proper care and some time...they should be even more fine. Patience is an important tool. Use it with abundance. (unless something goes wrong, of course...in which case it's ok to panic) Overwatering and overfertilization will stunt your meds.

Miracle Grow soils can be tricky and tempermental. It's no better and no worse than any other soil you'd have to learn how to use. But, some folks online still bash the stuff. Those gardeners have obviously never grown cannabis in MG, so I put them on my "just another parrot" list. Those without experience parrot (mindlessly repeat) shit they've heard, and are generally full of all sorts of other useless information.

With MG, generally, you'll use less nutrients almost all the way through to harvest, but you'll will need a micronutrient source. I use the Fox Farms Trio of nutrients, which has most of everything you need, and a handy weekly feeding chart. Unsulphered molasses from mid-flowering to harvest. Great source of calcium, magnesium, some micro's, plenty of iron and carbon, and carbs.

Watch for ph issues late in flower. The buffers will eventually fade-away making the ph take a dive. (raising water ph is the most likely remedy, but make sure it's a ph thing first) But being a 6 month formula, I'm not sure what I'll encounter in regards to ph stability. (my seedlings are 3 true sets of leaves old right now)

With MG, I always save the soil from plants I've vegged, that turned-out male. I use this soil for the final transplant. It's basically the same as flushing-out new soil.

I'm no MG guru, but it's what I learned how to grow cannabis with. (many years ago) Only difference is...now it's a 6 month time-release formula instead of a 3 month. So technically I'm still learning the new formula, but I've done ok with it so far. No issues at all.