I think the way they decided Forest was part of their family based on the fact that she saved Sakura is a bit weird (I mean, all she was doing was being a good person), but the rest seems pretty fine really.
And, yeah, whilst I'm not going to say the obsfucate could definitely be detected, I think it is unfair to assume it cannot be. Your abilities are not going to be completely foolproof.