I advise you to do the same;
-Cyprus and Rhodes are islands that nobody cares about so they rarely/never get taken by a muslim faction
-even if the Crusaders spawn on the island, they will take it and then spend the rest of the timeline sitting on the island...doing nothing apart from blockading ports since they will only have 1 small castle
This way they get a huge city which actually gives them a fighting chance, especially in this scenario where the Seljuks and the Mamluks are at eachothers throats 
Edit:
In the middle of this, there is a crusade declared on Acre, the Timurids are also coming to the party(via Jihad) and I am in alliance with the Crusaders;