Pre-trial diversion isn't cheap if you are of limited means. You have monthly fees you have to pay and you likely have fines and penalties to pay too. A lapse in any of those payments can result in what is called a "writ" being issued. It is essentially a bench warrant for your arrest. I have had this happen to me. It sucks.
Kiera is 14 and so I'm going to give her the benefit of the doubt that she is not a drug user. However, if she is she better get clean soon. Florida loves to drug test people in an attempt to violate them on their probation. A failed drug test will have you removed from the diversion program and you will face the original charges in court.
Finally, if the diversion program is completed without incident there are some lasting effects. Even though the charges will ultimately go away there are some things that wont. For instance, a friend of mine recently applied for a job that did not simply ask if he had been convicted of a felony. It asked specifically if he had ever pleaded guilty, nolo contendere, or entered a pre-trial diversion program. Completing the program smoothly does not necessarily mean that this incident will be completely over for her.
Shame on the DA in this county for moving forward in this way. The police were stupid to arrest her in the first place but hey, that's what they do. Proceeding with criminal charges, particularly in a case where no one was hurt and no property was damaged, is completely at the discretion of the DA.
This is bullshit and no one should be pleased with this outcome.