I would definitely sign this although I am not yet comfortable sharing all my personal identifiers while I still reside in the country of my nationality.
It's a pity that we can't sign this without drawing attention to ourselves from the authorities of where we are from.
However, I really-really hope that I can jump, and I'll be somewhere else permanently by the end date, so I'd appreciate if you re-share this a few times in the coming months, in case I lose the link or forget about it!