Did you get that organicide? Exactly what that is made for. I see there's no perlite in your mix too. Might have some serious issues without proper drainage.
good vibes