Send him to the good, local school. Will be way better for him in the long run and having to deal with some of the down sides of life is no bad thing for children. Given how adaptable and resilient kids are he’ll hate it at first but be fine very quickly. I moved country (let alone school) at the ages of 5, 9 and 13. Whilst it was tough you adapt fast and it helps you to become flexible and able to land on your feet as an adult.
As a poster said above, ultimately it is your responsibility as a parent to make the decision that is right for the child in the long-term. Too many parents nowadays (IMHO) are too fixated on their children’s immediate happiness and less on preparing them to be happy and successful adults (not saying that’s you, just a general rant 🙂 )