That claim size is probably just big enough to build a decent sized house. I thought it was telling when Omeed said to the effect 'we'd really love you if you had 100 claims' in regards to upkeep. Sure sounds like that will be monetized somehow, i.e. this will be F2P but as soon as you plant a claim flag you'll be on the hook for $. Will that be real $, SC, or in-game currency (have they even mentioned in-game currency for Landmark?), who knows.
They infer you can sell your mats and state selling templates to other players is possible, but have they mentioned the currency going to be used for these transactions?
Also the part about moving you claim, it also seems that moving/packing it up is only the templates NOT mats you've used up (and who knows about mats in a chest on your claim), so if I lapse and they package up my claims only thing that will be saved is the house schematic and I'd prolly lose all the mats that I used to build the house.