While I commend you for your zeal, sometimes it just makes no sense to waste time like that. Instead, if you were to you play your cards right, you would have argued at your next court date their failure to give full disclosure and ask the court to order them to comply. The prosecution is therefore on NOTICE on the record in front of the court and cannot later argue that they weren't aware of this issue. The court will then be sympathetic with you for your patience. An adjournment will still be given, but they'll be more than willing to accommodate your needs since the delay is not your fault. THEN, on the subsequent adjourned date, you would argue for the 11b unreasonable delay stay citing the unreasonable time it took to get proper disclosure and prepare for your case and how prejudicing this has all been to you! The court will THEN be much more willing to grant you relief!
Litigation requires careful strategy. Don't jump on every issue or pull the trigger prematurely. Otherwise, you might actually ruin a potential good strategy that WOULD have had better odds of yielding positive results if you had just been patient!