Man i think you are going to def yield bigger. I know i def didnt do everything right in my last grow either, i flushed them all for a week straight around the 5th week of flowering to try and save my lemon skunk..
Were you using the 600w on your last grow to? Ph will def do that man! Did you notice how out of those 3 purple jems two of them were alot shorter then the other one? Thats because of a soil ph problem as well, the big one has fox farm soil, the others had shit soil from home depot, i just transplanted them into fox farm a week or so ago.
Yeah man the super thrive def helped and i agree it made it bush out for sure.. My screen is filling up really nicely now!.
Those are looking real nice JuiceBox, Good job!