Logically speaking, with so many HCs/Spas, it is unlikely that the SPF will scan thro all the registers, it will be quite a large manpower requirement. As such, I think it is more of a SOP to require registering in as a check on the HC than on the clients going in.
One small thing still bugs me, why is there a requirement to register in the first place ?