Managing multiple DBs and servers with central or local processes?
In the environment I managed for about a decade, backups were handled by local jobs, but we did have a couple of monitoring jobs (daily login records for audit purposes, and daily report on failed jobs) that was centralized.

So, here's what I can think of:

Centralized job "hub"

PROS:


Same approach applied to all servers.
Easy to change process for all servers in the environment.
Easy to monitor entire environment.


CONS:


One point of failure - If the hub fails, nothing gets backed up, etc.
Likely implemented with one account with admin access to all servers - if that's compromised, everything is.
"One size fits all" approach to all tasks may not be appropriate, in some cases (server-specific jobs may limit when you want to do full backups, for example; if all full backups are run from a single job, it becomes more difficult to accommodate specific time frames for particular servers).
You can presumably run certain unique jobs from that single server, but beyond a certain point it gets confusing as to which jobs hit which servers.
Harder to check status of a single server (unless that data is retained in a central table, in which case it may actually be easier).


Server maintenance jobs run locally, reported to hub

PROS:


Jobs can be configured as is best for that server.
One server can fail with no impact to the others.
Can use accounts that do not need access to all servers.
Easier to confirm activity for a single server - check the Job Activity Monitor for the server, all jobs are there.


CONS:


Failure of one server to report job status to hub server may not be noticed (harder to notice something that isn't there than something that is).
Jobs have to be set up one each server, or backups, etc. won't happen.
May be harder to spot trends affecting multiple servers.
Jobs may not be configured in a consistent way (even if the same person configures all the servers).


Many of the cons can be overcome if you've still got a central server that receives/collects data on jobs across all servers. As I said, that's the environment I worked in for several years, and it worked well for us.