Why is there a registration period?
The reason for the registration period is because it’s too computationally intensive to scan all Orchard notes since inception. “Proof of balance” uses the halo2 circuit. Like Orchard, the wallet needs to compute witness data, and allowing every Orchard note ever means downloading all the blockchain data and processing several GB of hashes.