You can use a centralized server without problems, but keep in mind that if for some reason you have some kind of problem in the place where the server will be installed, the other locations will be unable to authenticate on the network.
I am not a Cisco Meraki employee. My suggestions are based on documentation of Meraki best practices and day-to-day experience.
Please, if this post was useful, leave your kudos and mark it as solved.