I use mircle grow organic, ya the little green plastic balls got me worried......but it's no problem.........a little PBP and your on your way...I do add a tiny little bit of some full dry nutrient with all those tiny macros and some organic tradition for good fungus and bacteria cultures......I let that winter up.....anyhow, micro blast and PBP.....just as good as any other peat moss based soil....which yes peat moss sucks,,,whoops, I add a little lime too, but keep an eye on the PH and add good full nutrients that are PH'd when you water/feed...micros are important too! not just macro's....check the run off from time to time.......no need to go spend big money on soil, when growing a CFL or something small....nutrients are costly and where it is at, those chemi's, they leave quickly and no they don't wreck the soil, that takes about a decade to a century.
I've made my own soil, but didn't add perlite, it was good; really old cow manure; decades old.....with some highly composted bark, it was fluffy and great but lost it....fell off a truck...a nice container full was all I had..........so cheap miracle grow "organic" is what I will be using, cost to much to ship other stuff and walmart doesn't know better.
and as for everyone else KNOCK IT OFF! HA HA HA, ya people get crazy about chemi's but sorry, they are in the air! Most places, especially with cars near by (no carbon scrubbers on cars)....ha ha, ya I know it's about concentrations of the emissions floating near your grow, the rain, the history of that soil (which is mostly off record, people dumping, some is on file).
It is good to be consciousness, but not insane.