Yes, Cyprus should be reunified, because it is a small island, and there would be a great deal of conflict with any plan for partitioning. Trying to partition Cyprus would lead to a great deal of conflict because the nation is very small, and there is no way to make enough people happy with a partition plan in order to have lasting peace.
Cyprus should be partitioned. It has basically now become two different countries that believe in two completely different things. Their relationship is broken, and like every major relationship that breaks up, they need to get a divorce from each other. A split up Cyprus is the better Cyprus of the future.