I like your points. I also have a question for the team.
How can we prove how much XC we have?
You could sign a message with the private key associated with the address your coins are at.
Thanks for the quick reply. Can you explain a little more how does this sign a message work?
Is it possible that people sign a message to claim the "shares", move the coins to other wallet then sign and claim again.
No, this won't be possible. Coins will be locked for the duration of the ITO.
Signing a message is kind-of how cryptocurrencies work. In order to spend a coin, you have to prove you own it, and you do so by signing with your private key. That's what wallets do every time you make a payment.
So in this case you'd sign, but not pay. This would prove your ownership of the coins.
Additionally, some sort of multisig transaction or escrow system could be used to lock the coins.