Cheapo soil+nutes+perlite=potential for all kinds of problems(PH, bugs, nute burn, pathogens,shitty moisture characteristics) and the odds are NOT a very good end product.
Roots is good
Pro mix is good
Some easy things you can add to make them better is perlite, worm castings, dolomite, bat...