Funatabi,
If your booked cruise is less than the EI , you will still have to pay the per person destination fees for that particular cruise. So there will be out of pocket expenses.
As far as the EI program,I am very pleased with. Moneys I never expected 😁