Looks like a good recipe. But you should leave the ready mixed soil for a month. Otherwise the ingerdients are not available for your plant(s).
The second point is that I see that mix a bit short on potassium (Kalium). If the mix is just for the vegetative phase that is fine. If you want to have ingredients for the whole growing cycle, I would add some cleaned banana peel or/and plant ash in the lower part of the pot(s).