It is low on K and way too high on N, P, and soluble fertilizers that will wash out of your soil instead of breaking down and providing you with the nutrients you need.
Here is a better recipe.
40 percent peat moss, coco coir, or pine tree bark
45 percent perlite, pumice, or rice hulls
15...