Nice.
I'm gonna hafta go with your shinai diagram though - that's great ^^