Of course its worth it to have an Attorney. An Attorney will know your local laws, Judges and, DA's. Diversion programs vary as do their availablilty. i suggest you starft calling lawyers and set up free consultations. Its during these consultations you can ask if Diversion is available in your...