If, like Bill and PSteven wrote, the canel is deep enough to accomodate your draft (and then some, more on this below), has no low bridges between it and your sailing grounds and the canal actually goes somewhere, canals are great places to keep a boat.
We've lived on a canal for going on 9 years now and been through 4 hurricanes and a passal of other severe storms and our boats (at least 2, 3 at most) have ridden it all out with nothing more than a couple of scratches. During the first hurricane I had our GS41 tied off with double clove hitches backed by double half hitches and the force of the wind on the boat actually rotated the dock piling by about 2 inches. I was amazed it didn't break and after that I tied my doubled to the same piling but laid the clove hitches around the opposite way and no problem for the next 3.
On the water depth, around here when a canal silts up, the neighborhood has to pitch in to pay for dredging, not something the public takes care off. One of the causes of the silting is vegetation, including yard clippings. With a West wind (we're on the East and dead end of ours) everything blows down this way an we see a lot of grass and yard debris. I've never seen a yard service blows this crap into a canal but have witnessed stupid home owners doing it.
When the wind is a little too high or there is none, the canals offer a nice and sheltered place to play water tourist.
We lived directly on the Indian River Lagoon for a number of years and loved the view and the breeze but now really enjoy the shelter of the canals, lower cost and taxes.
We're not on the flood plane so are not made to purchase flood insurance. When TS Faye stalled over our coast, we had 32 inches of rain in one 24 hour period and no problems at all.