Here is my 2 cents, for what it's worth:
I have enjoyed having my children in preschool part time so we could do a lot of other things for enrichment on the other days. It was the combination of socialization at school with giving them whatever else they needed.
I'm assuming that your child's birthday was after Sep. 1, and where we live, your child would still be considered to be 2 next fall. Most of the preschool programs here are very inflexible about birthdates, but some will group into small age groups - older 2's, younger 2's etc. For an "older" child, that can help some. We ran into this problem with my early fall child. The combination of her birthdate and being gifted made her out of sync with every preschool she has been at until now (we're on our 3rd). Last year was horrible - most of the kids were a lot younger than her, and she started dumbing herself down to fit in with the other kids, etc., many more problems.
This year she is in a school where her classmates either turned 5 over the summer and delayed Kindergarten or are turning 5 this fall. But what has really helped is having a teacher that is really skilled at challenging the kids at whatever level they are at. Her teacher seems to really "get" her and loves to challenge her. DD asks why she can't go to school more than she does.