Trainers should alway have the final say on what they start in as only they can know a horses "real" condition. "Centralised" programming did work well during EI at Bankstown with very limited numbers for our 2 meetings before we sucumbed to EI. In many races the driver was instrumental in the outcome with not surprisingly Josh Willick for the most part prevailing.
As for each club doing their own programming then obviously the skill and knowledge of the individual doing the job is paramount. Rather then a fully centralised system or an individual club one, then maybe one person overseeing a region in consultation with individual clubs and HRNSW maybe the best model. I presume that HRNSW has the ability to "ghost" meetings from the data they receive on trials and nominations, which is likely to be more accurate then stable or return to work forms.