Upkeep of claims going to be pricey. (Should stop people from making multiple accounts and leaving claims)
Open Beta you will start with no claim flag, and must go get one. (No instant create account and claim)
More info in general will be coming quicker within Youtube, Facebook, etc...