in the ground is N0.1 for sure .. no doubt ..
View attachment 2291399
only reason to keep a plant in a pot outdoors is for security (if you need to take it in at night)
or in the start if you have a littel night frost or dont want to plant a small seedling out before its is bigger and stronger .. and can take bad wether aso.
beside that pots are for indoors growing ..
its not wort it in my oppinion to "chase" sun around your garden ..
I would anyday choose a plant in the ground who get 5 hrs of direct sun .. then a plant in a 10 gallon pot you move around and get 10 hrs sun ..
and it will mostlikely just stress the plant to constandly move it around .. insted .. find a nice corner with mid day sun (unless its very hot then go for morning/evening sun)
and in the ground or in a pot .. if ther are bugs .. they will get to it .. even indoor growers get them .. so that is no reason for not putting it in the ground ..