Depends on a few things like:
1) whether you want to pay cash or pay by CPF. OCS lets you pay by CPF. But I heard they charge interest too.
2) whether u can find a better deal. Some ppl say OCS is more ex. But material prices keep changing so prices might change 4 years later when u finally get your BTO...