You would have learnt heaps well done..
Maybe next time plant them directly into the ground....i think your plants will benefit from unretricted growth. I know that you like the option of pulling up the pots...but i say have commitment and faith in the sport you put them.

Yeah you mentioned fencing...that is a must.
Also....for your veging...have you considered LED household bulbs? Cree...home depot....check them out....you will have better veg results and lower power bills....but having said that im a 'LED HEAD'
https://www.rollitup.org/led-other-lighting/728449-newest-best-led-panel-company.html