The instructor bond for SFC has already been on-going for quite sometime now. I knew of its existance through hear say and I have asked SFC myself which has confirmed this.
As for STATA I was told by a guy from Massey Uni that they were head-hunting fresh grads from there to be instructors however they also offer a bond of 3 years if you are ab-initio and that's if they like you. I have went down to STATA to enquire on this and they confirmed it. If not, you can always make a trip down to double check with them.