Should the fee be checked when registering participants? If enabled, 'registration' users are not able to register participants for whom the fee check fails, unless difference is less than RegisterMaxFeeDifference.