Yep, it's one helluva job, but it's definitely the right way to go!
That sounds awesome! And maybe we could make it a new class at the gym once we're ready? Teach best friends and the like some self-defence moves they could do together if they're on a night out and gets attacked or something? Would definitely be a unique class!