Good Morning H.,
If your gut instinct tells you that maybe you should look around at other daycare / preschool settings, then give it a try, it won't hurt to look. I can only tell you what I have experienced in the past with my own children, but every child is different.
With my oldest daughter, when she was about your son's age I had been trying to get her potty trained without any luck. So my husband and I decided to let her help us, I took her to several of the preschool's in the area and they gave us a tour. We were able to find her teacher (for her age group) and had her speak to my daughter, she basically told her that as soon as she was potty trained, she could come join their class. This way she was able to see what type of fun, learning activities they did during their day and I was able to find out whether this was the right place for her or not. When we would leave I asked her questions like, what did you like best here? What did you not like? Would you like to come back? This helped me find out what she thought right after we visited their location. Moral of this story was my daughter was fully potty trained within a week and no accidents happened the following week. We were able to find the "right preschool" right down the road from us, that she loved, never wanted to leave, would get mad if we picked her up early and learned a lot. By the age of four she was able to read, needless to say, my husband and I were impressed with the whole situation.
With my second daughter, who is now 5 1/2 years old, we had several different experiences between in-home care and daycare facilities. Some good and some bad. Needless to say, she was moved a lot between in-home and daycare then in-home again, until I found the right provider for her. When she was in the daycare facility with the infants that were more active and could do things like her, for example walking, everything was wonderful for about 4 months. Then her personality and behavior changed; she started crying everyday before we even got in the front door of the facility, she acted afraid and clingy. She was not a shy child at all, so this behavior was odd for her.
I started asking questions and found out that the teacher that was originally in her class was re-assigned to another class and she was not taking to the new teachers. The teachers did not welcome her in the mornings or act happy when she came into the class and after a period of time she was not adjusting. Then my daughter started getting hurt while in their care, things that could have and should have been prevented were being overlooked, example being bit by other kids, falling down and having bumps and bruises, more than usual. When I asked the director if she could either switch the teacher back or switch my daughter into her class, she stated "no" for both request. Her reason for switching the teacher was so that the teacher would not get too attached to the children in her class. My daughter was not the only child being affected by this change. I thought this was a silly excuse, but my understanding as a parent and now a caregiver is that you want "your child" or the children under your care to be safe and have a wonderful day when you are unable to be with them. The best decision I made was to remove my daughter from the facilities care. She was then placed in the home of the original teacher from the daycare facility. My daughter's personality changed back and she was happy go lucky. My daughter stayed in her care for over two years until our babysitter moved. She is still greatly missed by my daughter.
You have to do what works best for you. If you try for in-home care again, see if you are able to find someone to work with your son on a daily basis or possibly find someone that homeschools their children. Sitting with a child, teaching them their ABC's, sounds and numbers; reading a book to them and teaching them to write, draw and color over a period of time during the day overall does not take long to do. My son and the little girl under my care, do best if it is spread out during the day between other activities. Good luck and I H. you have a wonderful, blessed day!
J. W
Mommy to 3 ~ oldest is 10 and my youngest is 23 1/2 months old with one on the way!