Just a quick thanks! Nice stuff!
I'd like to respond to all the great points but time will leave me with just a couple questions:
How have your experiences informed whatever understanding of effectiveness you may have? How does it affect your training?
For example, Phi, how would you train to bomb from a distance on the mat?