its perfect for MJ for young plants it has a nice soil/sand ratio so it drains well and makes it harder to overwater, and it has no nutes so u wont burn your plants + it has the Australian Standard 5 ticks which means excellent drainage/porousity/quailty and ph bufferd etc ..u dont need perlite at this stage with the debco soil. let them grow for a few weeks until there almost a foot tall then throw them in organic soil.i prefer to make my own organic soil its easy as piss u just need perlite,goat manure,wormcastings,blood n bone, with dolomite lime to keep ph in check. remember with manure and compost u need to let it chill for a week or 2 so its not to hot