Relevant and practical. Good job CO Krav Maga.
Have you tried pressure testing these? I'm skeptical of the efficacy of most of these techniques, to say the least. I can explain exactly why.
Still, it's much easier to criticize than it is to actually create something, so props for putting yourself out there.