Flexibility
IO (and variable) for me.
You can, if you want or have some extra cash pay down the loan. You can do that every month mimicking a P&I. IO just gives you the flexibility in months where cashflow is tight to pay the minimum or redirecting those extra funds elsewhere