Have you considered working on balance at low speeds? I can easily keep my road bikes upright at a complete stop for a minimum of 30 seconds, much longer on mountain bikes with wide tires. I think most people just decide they are falling and start to panic. If you've made up your mind that you are falling its a safe bet you will.
Do you have any bikes with regular platforms and a safe place to practice? It's a pretty easy skill to perfect (as evidenced by hipsters everywhere) and it might safe you some nasty scrapes.