Others have covered the advantages, but the big disadvantage I see is in cashflow - if you keep it in offset then the regular loan repayments are the same (afterall the loan is still the same amount); if you pay some off the loan then the regular repayments come down (doh!).
An example:
loan...