I use a mix of my own: fox farms ocean and happy frog, 50/50 mix, 1 pound of worm castings, 4 cups of dolomite lime pellets, and about 14 cups of perlite. It works very well for me. I've ran ocean and happy frog by them selfs and I've found out through time each one is lacking not enough perlite, they use oyster shells for calcium which doesn't last long at all for a grow. And there's not enough nitrogen in the soil for a good vegging with out you needing to supplement. With the mix I do I only feed 2 times in a 8 week vegging period with grow nutes and they grow very well. Just my 2 cents from many grows.
Forgot, I do a 50/50 mix, 3 gallons of ocean and 3 gallons of happy mix the rest in a large tote bin