Any peat(i mean label,not type of) will do,you can amend it whatever you want.......Just read the PH on the back because there is too acidic types.Here i try different rose substrates because they are nice and there plenty in the big stores,mostly peat(black,white or both) and i add things if i want to like zeolites,vermiculite,some sands,stones,manure, compost or worm castings....The 50lt bags are cheap,you can mix different blends...... Peat is the base,fertz should be less, and enough drainage........VOILA haha Here most of the peat base mixes are German or Ukrainian or Estonian or whatever,we also have few Bulgarian blends that are working just fine strait from the bag.But i always like to amend them a little bit more,mostly they all need more perlite:)I never tried those soils you are mentioning on THC farmer(except Canna terra and Bio bizz,i wasnt impressed by bio bizz soils,Canna was better).