I would definitely get insurance. I personally don't think Carnival's is that great, and would check out the third party providers. All good points, especially the trip interruption. We have read so many horror that would have had a better ending if they would have had insurance.
is a link to what Carnival offers.