Does he have support from the school? Possible learning difficulties? I think additional help at home would be a good idea but I don’t see any reason to go the full homeschool route. Many kids get behind, especially in the first few years of elementary when they’re learning to read, write, and do math. It’s possible for him to catch up while in a public school.