Hmm. I guess if we're using Settings::instance().evaluationDate() directly in the code of the helper, we should register, but if we're using it only indirectly through the curves then we shouldn't.  It probably doesn't hurt though.