The Kiosks are hit aand miss. Last Feb I arrived and having read about them here, wanted to use them. Many people were using them as directed by airport staff. I was told I couldn't use the kiosks. I found out later that only airline flights that sent the flight manifest ahead were allowed to use the kiosks. There is no way to know in advance if your airline will provide MBJ the manifest with adequate lead time. Having said that, the fact that many can use the kiosks will reliably reduce the lines at immigration even if it turns out your flight cannot.