kathryn,
If I were racing on the Tri then I probably would require crew to wear PFDs. I have only done low level day sailing on it in no more than moderate wind. Looking for more wind though and trying to get some people relatively trained up.
My feelings about wearing a PFD on the cat is that things can happen violently pretty quickly. I guess the same can be said for the 31 though.