I love my SIPs , both 5 gallon and 25 gallon , but where I have the space to make it possible , I find I get better growth and yield with 5 or 25 gallon pots with side holes that are planted in the ground by tomato planting time.
Haven't noticed that the flavor is much different , all very good !
I love my Sips because most places where I have adequate sun I have pavement and for me Sips out perform regular pots.