A great system, well thought through. While I have not tested it in play yet, I will absolutely do so. The pdf is well written and easy to reference, which will make testing it a breeze. Highly recommended!