...Why not just set a future block and use that date to determine all SPR balances (ignoring all transactions after the selected block height) and have people sign their addresses to prove ownership and claim?
..
I too was thinking about a block height cut off.