Definitely wake him up. If you don't and let him sleep in, it may become a habit. And if he sleeps in, nap times get affected meaning bed time would be pushed back and the cycle would repeat. You should wake him up. It is important for him to attend school and stick with the routine.