100%If you go into a diversion program, it is an admission that there is a problem while trying to avoid the risks that could be involved with a trial.
Plus, depending on California Law he may not have anything on his permanent record if he goes that route.