A good pre-k class with a flexible teacher who is willing to challenge your daughter would be better than a lousy kindergarten class.
I totally agree with a lot being dependent on the teachers. The peers and environment of the classroom can make a big difference too. Look carefully at all your options and see if you can speak directly with the teachers you might have.
Another preschool option that worked well for both my kids is a completely play based preschool. For 6-10 hours a week they would play and get used to group dynamics, working out problems, and did little to nothing in terms of academics. They both really enjoyed it, and were able to pursue what they wanted the rest of the day.