L.C.
I think a night time routine and restful sleep at night is more important than anything. So, if he sleeps better at night when he has a nap then let him nap. Will he go to KG next fall? If it's half day then by all means let him nap after lunch. Gradually you can wake him up 15 min. earlier each week until he goes to first grade full day. Some kids just need more sleep than others. I envy you. My kids hardly ever napped...I never get a break...