hey, that sounds like a pretty good mix, but keep an eye out for nute burn on ur babies cause there is a chance that the compost is too hot for them.

perlite is a great thing to add to mix, as it adds a lot of air to the soil. i put about a third perlite in my mixes. i have also finetuned my mixes to be the proper pH, and these are the contents: top soil (very basic- like high pH), perlite, worm castings, regular potting soil (has peat moss, sand and perlite), and peat moss (very acidic). The largest part of my soil is the potting soil stuff, then comes the top soil and perlite, then the peat moss, then worm castings. i add the peat moss in varying amounts, depending on how basic or acidic my soil is. i also use blood and bone meal, the amounts depend on what stage my plants are going into when i transplant them.

i know that's all a kinda complicated, but those are all good ingredients so just use them how u wish. i don't think many people actually "pH" their soil, but we had so many pH issues with our first soil mix (cause we used chicken manure), that we decided to really put a lot of effort into our future mixes. (i say we cause im growing with Harris7, i don't have multiple personas. lol)