Save the peters for house plants and such...the rest you've got there are essentials towards a good organic mix.

Peruse your local FAQ for more on soil mixes.

I myself favour FoxFarm's dry mix organics...especially Peace of Mind All Purpose Organic Fertilizer 5-5-5 and Marine Cuisine 10-7-7 and Peace of Mind Tomato & Vegetable Organic 7-4-5 following each own feeding schedule.

And would like to try out their High Phosphorus Bat Guano 0-5-0.