Yea pro mix is good ..i was looking at your pics and your soil looked like it had allot of pine bark maybe in it...dont know if u are in the south but cheep soil here has lost of pine bark

..You want soils that have no time relesse nutes and Organic is good too also micros..pro mix you got to know the type but i use them all and mix it up..i have like 4 or 5 dif bags of soil(garden magic,HF,pro mix ULT,epsoma organic,earthgrow) mixed into 1 with worm castings and Bio-tone and Pearlie water it 1nc a week with some light molasses phed water...the soil is good now but when i first mixed it the worm castings was too fresh and it gave 2 of my ladies nute burn until now they are fine with it..hmmm seems like around the same time u should let soil cook lol 30-45 days or more lol What i do is go to big lots find stuff on sale then i mix them all up..so Dont get cheep stuff thats not tested or approved by AFN ..cheep soil contains bugs,,the earthgro had bugs and pine bark,dint use much of it ,threw it outside.