Your "best on paper" situations can prove total failures, and your "last option" school may prove the best fit. You never know without doing some leg work and some trial and error.
ROFL - Boy you said it! The Montessori DS is at now WAS the LAST one I considered. I visited about 8 schools and day cares (Montessori, non-Montesori & home day cares) For the three I thought were promising I went back with my DS. Man, it was a lot of leg work. I am SO not looking forward to doing it again.
Back then, my work schedule was a lot more flexible too...
I had better go to bed and get some rest. Parenting is hard work.
- EW