Any solution that imposes a property settlement will not be acceptable by the GC's. People that are disposessed MUST have the right to decide what to do with their land or property as part of the solution and that includes the TC's as well.
The key to any solution is the status of the settlers because the more that leave, the less land will be affected and the more people that will be able to return IF THEY WANT TO.
What the TC's have to ask themselves is are they using the settlers in order to further their aims? If that is so, what happens after a solution? Will you be happy to have more settlers than TC's? If, as what seems a common consencous, that most TC's don't really like or want the settlers, don't you think that will cause problems for the whole of Cyprus later on?
To me this is a fundamental aspect. The more that go (using a humane basis of doing so) then the better for all of us.
So Insan, I would say to you that in your proposed solution, the GC and TC refugees MUST be able to have the right to return to thier old homes. There should be no assumptions or arguments about this. After that, I for one would accept a limit of residency for GC's for a period of time in order to allow for things to stabilise and in order to stop a flood of 'new' GC's going north (unless a buyer is buying GC property), and until such time as the economic levels throught the island achieve some kind of parity.
Of course, a major omission in your propsed solution is the economy and how it will function. To my mind Cyprus is small and it can not afford to have two separate economic entities. We need 1 central bank with a common economic policy for the whole island, with the two federal states working together. This is the only way in my mind for forging a trully unified Cyprus because it means all Cypriots will have to work together for the common good.