PVE side for this post.
I have to agree with what Sadie said earlier .. K.I.S.S.
This new idea or system seems overly complex and based on smoke and mirrors numbers. Island points and an undisclosed number of points/flags for companies, seems like this has not been fully planned out. Sometime when this information is disseminated, it is done in a fashion like we should all just understand all the details. As if we have been included in all of the discussions behind closed doors or in alternate communication mediums. The more Complex a system becomes the more fragile it is, the more difficult it becomes to manage, maintain and support. I have to stick with my initial thought of limiting claim flags.
Two per person. It allows 1 to build a home on and 1 to ensure resources remain. Then a company has the sum of its members flags, a 4 person company has 8 flags. Give everyone 2 weeks to decide what flags to keep. One someone leaves a company than the officers have a week to choose which flags to release.
I would be curious to see numbers on players flags and what it would look like if everyone was limited to two and how much land would get free'd up for those that need it before adding islands... and then again after. No limit on where they can be placed... just a simple limit of two per person. Easy; to the point without trying to re-invent the wheel.
You are going to rely on the players to manage the pillar, gate and foundation spam... and trust they aren't just going to keep an an entire island to themselves and destroy any and every building that gets placed? That is assuming they don't work eight'ish hours a day, have a family and a life and only get a finite numbers of hours to play in a week and would be able to actually log in every 12 hours... so unless you're planning on stretching that number out to weeks .. it really doesn't matter. it will be a gate, foundation and pillar fest.