I'm a dirt gardener but this year, I decided to try a few fabric pots to see if I could tell any difference between the native soil and the store bought soil. I used 2 for tomatoes and they are doing very well. I used 2 side by side with cannabis seeds of the same variety to see if there is any difference. I used only 30 gallon pots but they were a lot of labor to mix ingredients and fill. I'd never go for anything larger because I'm just a backyard grower, not in it for cash and it's far too much labor, hell, I'm retired and don't need the stress. That said, I see little difference between those 4 plants (2 in pots, 2 in ground), except for the ones in the ground are slightly larger, taking in consideration of the 15 inch difference of the pots. I can see how some would want the control of the soil but apparently, my soil is good. I grow much more than cannabis and all my plants thrive. I'm also fortunate to have a well, as I live in drought country. I'm also necessarily frugal, so I use bamboo (cheap) plant stakes for support. The fencing is a great idea, though, I have it on the tomatoes so they grow vertically. You don't want to have a branch break away from the trunk in flower, after months of nurturing. That could jeopardize the whole plant. There's little chance of rain here but the buds get heavy enough by themselves, even without wind, to justify some kind of support.