You should have included Cyprus 🙂 even if it isn't a real offshore jurisdiction then it is still a low tax country.
Anyway, I voted for the seychelles since we also have a holding company there to protect our assets and to be the paramount company for the rest of our group.
Seychelles is very easy to incorporate and it can like Belize be done very fast, actually we had our read-made seychelles company docs within 2 hours...