I've been on visanne for about 4 years, it was suggested that the IUD would be better long term (also because visanne isn't considered a contraceptive)
Another reason is because there would be reduced bone density issues later on and less side effects.