2.5 gallon will limit the growth potential of your plants, ideally the 5 gallon pots would be the bare minimum I'd use as a final container. I normally use 5,7 and 10 gallon containers for growing, the 5 gallon work well but it doesn't take long for them to become root bound in them, then leaves...