Glad you made it thru with such minor injuries. A 12 foot fall could have been one helluva lot worse... your luck was fantastic.
Thanks for posting this up and all your thoughts on it... affirms the choice of a SPOT as an essential piece of safety equipment on rides. The various pieces of "analysis" and "feedback" contained in the thread have been enlightening as well. My dirt experience at this point is minimal and out of date so I am trying to soak up dos and don'ts as I go through some of these threads and you sharing your experience here has been very valuable to me.