[registrars] More input from the RAA